1. Docs
  2. API Reference
  3. Describe the SCIM features this service provider supports

Describe the SCIM features this service provider supports

GET/scim/v2/directories/{directoryId}/ServiceProviderConfig

SCIM 2.0 (RFC 7644 §4). The ServiceProviderConfig a connector reads on connect: PATCH and filtering are supported (at most 500 results), bulk, sort, ETags and password change are not, and authentication is a bearer token pinned to one directory.

Path Parameters

directoryIdstring Required

The directory the SCIM token was minted for.

Responses

application/scim+json

  • schemasstring[]*
  • patchScimSupportedDto*
  • bulkany object*

    `{ supported: false, maxOperations: 0, maxPayloadSize: 0 }`

  • filterany object*

    `{ supported: true, maxResults: 500 }`

  • changePasswordScimSupportedDto*
  • sortScimSupportedDto*
  • etagScimSupportedDto*
  • authenticationSchemesScimAuthenticationSchemeDto[]*

application/scim+json

  • schemasstring[]*
  • statusstring*

    The HTTP status, as a string

  • detailstring*
  • scimTypestring

    Present for some refusals, e.g. `uniqueness`

Returned object

Request
curl -X GET "https://auth.canopy-io.com/scim/v2/directories/value/ServiceProviderConfig"
Response
{
  "schemas": [
    "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
  ],
  "patch": {
    "supported": false
  },
  "bulk": {},
  "filter": {},
  "changePassword": {
    "supported": false
  },
  "sort": {
    "supported": false
  },
  "etag": {
    "supported": false
  },
  "authenticationSchemes": [
    {
      "type": "oauthbearertoken",
      "name": "string",
      "description": "string"
    }
  ]
}
Related endpoints Was this page helpful?

Tell us how we can improve this guide.