V1Team Role Assignments
Create A New Role Assignment
Allows you to assign team roles to a team member
Allows you to assign team roles to a team member
Authorization
access_token Authorization<token>
In: header
Path Parameters
id*string
team member ID
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/v1/team_members/string/role_assignments" \ -H "Content-Type: application/json" \ -d '{ "team_role_id": "string" }'{ "message": "string", "data": { "id": "string", "team_role": { "id": "string", "team_id": "string", "name": "QA", "description": "The QA role involves rigorously testing and identifying bugs in software to ensure its overall quality and reliability.", "created_at": "string", "updated_at": "string" }, "team_member": { "id": "string", "invitation_status": "string", "invitation_email": "string", "invitation_accepted_at": "string", "active": true, "created_at": "string", "updated_at": "string", "permission_role": "string", "user": { "id": "abc123xyz", "first_name": "John", "last_name": "Doe", "email": "john.doe@example.com", "avatar": "https://lh3.googleusercontent.com/a/AAcHTtcLT_gPCblFHL0QKonMt4822u5qrtlsvvrm0aAC1LszcPg=s288-c-no", "created_at": "06/29/2023 21:14:57", "updated_at": "06/29/2023 21:14:57" }, "team_roles": [ { "id": "string", "team_id": "string", "name": "QA", "description": "The QA role involves rigorously testing and identifying bugs in software to ensure its overall quality and reliability.", "created_at": "string", "updated_at": "string" } ] }, "team": { "id": "string", "name": "string", "description": "string", "owner": { "id": "abc123xyz", "first_name": "John", "last_name": "Doe", "email": "john.doe@example.com", "avatar": "https://lh3.googleusercontent.com/a/AAcHTtcLT_gPCblFHL0QKonMt4822u5qrtlsvvrm0aAC1LszcPg=s288-c-no", "created_at": "06/29/2023 21:14:57", "updated_at": "06/29/2023 21:14:57" }, "created_at": "string", "updated_at": "string", "active": true, "total_team_members": 1, "active_team_members": 1, "inactive_team_members": 1, "folder_size": 0, "user_permissions": {}, "team_members": { "status": "ok", "data": { "pagination": { "total_pages": 0, "current_page": 0 }, "list": [ { "id": "string", "invitation_status": "string", "invitation_email": "string", "invitation_accepted_at": "string", "active": true, "created_at": "string", "updated_at": "string", "permission_role": "string", "user": { "id": "abc123xyz", "first_name": "John", "last_name": "Doe", "email": "john.doe@example.com", "avatar": "https://lh3.googleusercontent.com/a/AAcHTtcLT_gPCblFHL0QKonMt4822u5qrtlsvvrm0aAC1LszcPg=s288-c-no", "created_at": "06/29/2023 21:14:57", "updated_at": "06/29/2023 21:14:57" }, "team_roles": [ { "id": "string", "team_id": "string", "name": "QA", "description": "The QA role involves rigorously testing and identifying bugs in software to ensure its overall quality and reliability.", "created_at": "string", "updated_at": "string" } ] } ] } } } }, "status": "string"}