Overview
The Public Members API allows organization administrators to programmatically manage organization membership.All endpoints require organization-scoped authentication. See Public API Overview for authentication details.
List Members
Retrieve all members of the organization.Response
Always “list”
Array of member objects
Member Object
Member’s unique identifier
User account ID (null if invited but not accepted)
Member’s email address
Member’s display name
Member role (0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom)
Status (0=Invited, 1=Accepted, 2=Confirmed, -1=Revoked)
Whether member has 2FA enabled
Collections assigned to member
Get Member
Retrieve details of a specific member.Member ID
Get Member Group IDs
Retrieve the groups a member belongs to.Member ID
Response
Returns an array of group IDs:Invite Member
Invite a new user to the organization.Request Body
Email address to invite
Member role (0=Owner, 1=Admin, 2=User, 3=Manager, 4=Custom)
External identifier for directory sync
Grant access to all collections
Collection access assignments
Group IDs to add member to
Collection Assignment Object
Collection ID
Read-only access
Hide password fields
Update Member
Update member’s role, permissions, or assignments.Member ID
Request Body
All fields from Create Member - provide complete member object.Update Member Groups
Update only the groups a member belongs to.Member ID
Complete array of group IDs
Remove Member
Permanently remove a member from the organization.Member ID to remove
Reinvite Member
Resend invitation email to a member.Member ID
Revoke Member
Revoke a member’s access (soft delete).Member ID
Revoked members can be restored later without re-invitation.
Restore Member
Restore a revoked member’s access.Member ID
Member Types
| Type | Value | Permissions |
|---|---|---|
| Owner | 0 | Full administrative access |
| Admin | 1 | Administrative access |
| User | 2 | Standard user |
| Manager | 3 | Manage assigned collections |
| Custom | 4 | Custom permission set |
Member Status
| Status | Value | Description |
|---|---|---|
| Invited | 0 | Invitation sent, not accepted |
| Accepted | 1 | User accepted, not confirmed |
| Confirmed | 2 | Fully active member |
| Revoked | -1 | Access suspended |