Update a group with PATCH operations
/scim/v2/directories/{directoryId}/Groups/{id}SCIM 2.0 (RFC 7644 §3.5.2). Applies PATCH operations to the group, such as renaming it or adding and removing members, then reconciles the role assignments its mapping grants. Errors use SCIM's error schema (RFC 7644 §3.12).
Path Parameters
directoryIdstring Required The directory the SCIM token was minted for.
idstring Required Request body
application/json
schemasstring[] Required OperationsScimPatchOperationDto[] Required Responses
application/scim+json
schemas *string[]id *stringexternalIdstringdisplayName *stringmembers *ScimMemberDto[]meta *ScimMetaDto
application/scim+json
schemas *string[]status *stringThe HTTP status, as a string
detail *stringscimTypestringPresent for some refusals, e.g. `uniqueness`
application/scim+json
schemas *string[]status *stringThe HTTP status, as a string
detail *stringscimTypestringPresent for some refusals, e.g. `uniqueness`
application/scim+json
schemas *string[]status *stringThe HTTP status, as a string
detail *stringscimTypestringPresent for some refusals, e.g. `uniqueness`
Returned object
curl -X PATCH "https://auth.canopy-io.com/scim/v2/directories/value/Groups/value" \ -H "Content-Type: application/json" \ -d '{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:PatchOp" ], "Operations": [ { "op": "add", "path": "string", "value": "string" } ] }'
{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:Group" ], "id": "string", "externalId": "string", "displayName": "string", "members": [ { "value": "string" } ], "meta": { "resourceType": "User", "created": "2026-04-20T12:00:00.000Z", "lastModified": "2026-04-20T12:00:00.000Z", "location": "string", "version": "string" } }
Tell us how we can improve this guide.