curl --request PATCH \
--url https://{defaultHost}/v1/workspaces/{workspace_id}/memberships/{id} \
--header 'X-Authorization: <api-key>'{
"membership": {
"id": "<string>",
"user_id": "<string>",
"workspace_id": "<string>",
"role": "<string>",
"status": "<string>",
"invitation_token": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"user": {
"id": "<string>",
"email": "<string>",
"name": "<string>"
}
},
"workspace_membership": {
"id": "<string>",
"role": "<string>",
"status": "<string>",
"created_at": "2023-11-07T05:31:56Z"
}
}Update a member’s role in the workspace. Requires admin role. Cannot demote yourself as owner.
curl --request PATCH \
--url https://{defaultHost}/v1/workspaces/{workspace_id}/memberships/{id} \
--header 'X-Authorization: <api-key>'{
"membership": {
"id": "<string>",
"user_id": "<string>",
"workspace_id": "<string>",
"role": "<string>",
"status": "<string>",
"invitation_token": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"user": {
"id": "<string>",
"email": "<string>",
"name": "<string>"
}
},
"workspace_membership": {
"id": "<string>",
"role": "<string>",
"status": "<string>",
"created_at": "2023-11-07T05:31:56Z"
}
}Was this page helpful?