Organisations
Organisation and member management
List organisations the current user belongs to
List organisations the current user belongs to
Create a new organisation
Create a new organisation
Get organisation details
Get organisation details
Update organisation name
Update organisation name. Slug lives on identity.tenants and logo is not yet wired, so only the name field is persisted by this endpoint.
List organisation members
List organisation members
Add a member to the organisation
Add a member to the organisation
Remove a member from the organisation
Remove a member from the organisation
List roles in the organisation
List roles in the organisation. Callers with `org.roles.manage` receive full role objects (including permissions). Callers with only `org.invitations.manage` receive a minimal `{id, name}` projection suitable for role assignment in invitation flows.
Create a custom role
Create a custom role
Update a role (name, description, and/or permissions)
Update a role (name, description, and/or permissions)
Delete a non-system role
Delete a non-system role
List invitations for the organisation
List invitations for the organisation
Send an invitation to join the organisation
Send an invitation to join the organisation
Revoke a pending invitation
Revoke a pending invitation