Members
Base path: /api/org. Concept: Connected ID.
Invitations
Section titled “Invitations”| Method · Route | Purpose | Source |
|---|---|---|
POST /{slug}/members/invite | Invite a member (with RoleId, optional reporting manager) | OrgEndpoints.cs:210 |
POST /{slug}/members/invite/resend | Resend invitation | :351 |
DELETE /{slug}/members/invite/{invitationId} | Cancel invitation | :379 |
Accepting (self-service)
Section titled “Accepting (self-service)”| Method · Route | Purpose | Source |
|---|---|---|
POST /invitation/accept | Accept an invitation | :258 |
POST /invitation/decline | Decline an invitation | :291 |
POST /invitation/accept-with-register | Accept + auto-register (anonymous) | :431 |
Managing members
Section titled “Managing members”| Method · Route | Purpose | Source |
|---|---|---|
PATCH /{slug}/members/{connectedIdId} | Edit a member | :460 |
POST /{slug}/members/{connectedIdId}/suspend | Suspend | :489 |
POST /{slug}/members/{connectedIdId}/revoke | Revoke | :516 |
DELETE /{slug}/members/{connectedIdId} | Delete | :551 |
On accept, the proposed role is assigned and MembershipType is derived — see Roles & permissions.