Overview
The Public Groups API enables programmatic management of organization groups for access control.Groups are only available on Teams and Enterprise plans.
List Groups
Retrieve all groups in the organization.Response
string
Always “list”
array
required
Array of group objects
Group Object
string
required
Group unique identifier
string
required
Group name
string
External identifier for directory sync
array
Collection access assignments
Get Group
Retrieve details of a specific group.string
required
Group ID
Get Group Member IDs
Retrieve all member IDs in a group.string
required
Group ID
Response
Returns an array of organization user IDs:Create Group
Create a new group.Request Body
string
required
Group name
string
External identifier for directory sync (LDAP/SCIM)
array
required
Collection access assignments
Collection Assignment
string
required
Collection ID
boolean
default:"false"
Read-only access
boolean
default:"false"
Hide password fields
Update Group
Update an existing group.string
required
Group ID
Request Body
Provide complete group object with all fields.Update Group Member IDs
Update which members belong to a group.string
required
Group ID
array
required
Complete array of organization user IDs
Delete Group
Permanently delete a group.string
required
Group ID to delete
Deleting a group removes members from the group but doesn’t delete the members themselves.