Team Members

Add an existing user to a team

Directly add an existing user to a team. Team key can be ID or slug. Requires at least one role ID. To invite a new user by email, use the team invites endpoint instead.

post/teams/{key}/members

Path parameters

keystring required

Team identifier (ID or slug)

Request body

userIdstring required

User ID of the team member

roleIdsstring[] required

Role IDs assigned to this team member.

isOwnerboolean required

Whether this member is the owner of the team. Only one owner per team is allowed. Owner has full control and cannot be deleted.

Response

OK

Example response

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

Changes