organization-members
A viewset for listing, retrieving, and managing organization members.
Admin-only endpoint — lists both active and inactive members of the caller's organization, suitable for a datatable view. Non-admin members get 403.
Actions:
- deactivate: POST to disable a member (prevent self-deactivation and protect the last active admin).
- reactivate: POST to re-enable a member.
- groups: POST to set a member's groups, and with them their capabilities (protects the last member who can manage members).
get/organization-members/{user_id}/
Request
- The document declares no server URL.
- Auth: one of:
- HTTP bearer
- API key in cookie sessionid
Path parameters
user_idstring required
Headers
X-Organization-Idstring
Selects the active organization for this request. Optional for callers that belong to exactly one active organization — the single membership is resolved implicitly. Required when the caller has two or more active memberships; omitting it in that case returns 400. If the header names an organization the caller is not an active member of, the server returns 403.
Response
Changes
- ▲
removed the required property
from the response with the status - ○
added the required property
to the response with the status
- ▲