API reference
V1Team Members

Update Team Member

Update a specific team member

PUT
/api/v1/teams/{team_id}/team_members/{id}

Update a specific team member

Authorization

access_token
Authorization<token>

In: header

Path Parameters

team_id*string

team ID

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 PUT "https://example.com/api/v1/teams/string/team_members/string" \  -H "Content-Type: application/json" \  -d '{    "team_role_id": "string",    "permission_user_role": "role_content_manager",    "active": true  }'
{  "status": "string",  "data": {    "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"      }    ]  }}