Team

Manage organization members and roles via the API.

GET /v1/team

List all team members in your organization.

Response

{
  "object": "team",
  "members": [
    {"user_id": 1, "email": "[email protected]", "role": "admin"},
    {"user_id": 2, "email": "[email protected]", "role": "member"}
  ]
}
POST /v1/team/invite

Invite a new team member. Admin only.

Request body

{
  "email": "[email protected]",
  "role": "member"
}

Response

{
  "object": "invite",
  "email": "[email protected]",
  "role": "member"
}
PATCH /v1/team/members/{user_id}

Change a team member's role. Admin only.

Response

{
  "object": "team_member",
  "user_id": 2,
  "role": "admin"
}
DELETE /v1/team/members/{user_id}

Remove a team member. Admin only. Returns 204 on success.