Members
List organization members
Returns all members of the current organization with their user info and roles.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
OK
Invite a new member
Sends an email invitation to join the organization with the specified role. Requires manage:members permission.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredInvitation details
emailstringroleIdstringCreated
Leave organization
Removes the authenticated user from the organization. Owners must transfer ownership before leaving.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
OK
Remove a member
Removes a member from the organization. Cannot remove the owner or yourself (use leave instead). Requires manage:members permission.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringMember UUID
OK
Update member role
Changes the role assigned to a member. Requires manage:members permission.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredNew role ID
roleIdstringPath Parameters
idRequiredstringMember UUID
OK