v11

latestOpenAPI 3.1.12026-08-03174162.0 MB
Team Members

Update a team member's roles

Update an existing active team member. Team key can be ID or slug. Replaces role assignments. Cannot modify isOwner (use transfer endpoint instead).

patch/teams/{key}/members/{userId}

Path parameters

keystring required
userIdstring required

Request body

idstring required

Team member ID to update

roleIdsstring[] required

Replace role assignments for this team member with the provided role IDs.

isOwnerboolean

Whether this team member is an owner of the team

Response

OK

Example response

{
  "member": {
    "permissions": [
      "event.read",
      "event.write",
      "order.read"
    ]
  }
}