Batch create or update groups by external reference ID or internal ID (groupId)

Upsert up to 1000 groups in a single request. Matches by externalReferenceId or groupId within school scope. Returns 200 when all items succeed, 207 for partial success with per-item failures.

Per-item error codes: VALIDATION_ERROR, AMBIGUOUS_GROUP_IDENTIFIER, AMBIGUOUS_PARENT_GROUP_IDENTIFIER, GROUP_NOT_FOUND, DUPLICATE_IN_REQUEST, PARENT_GROUP_NOT_FOUND, ARCHIVED_GROUP_EXISTS, PARENT_CREATION_FAILED, CIRCULAR_HIERARCHY, CREATE_FAILED, UPDATE_FAILED.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
groups
array of objects
required

Array of groups to create or update

groups*
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json