SCIM2 Discovery

SCIM 2.0 discovery endpoints for ServiceProviderConfig, Schemas, and ResourceTypes. These endpoints allow clients to discover SCIM server capabilities.

Learn more about SCIM 2.0arrow-up-right

Get SCIM service provider configuration

get

Returns the SCIM 2.0 Service Provider Configuration, which describes the SCIM specification features supported by this service provider.

SCIM 2.0 Compliance

This endpoint follows the SCIM 2.0 specification for service provider configuration discovery.

Supported Features

  • filter: Filtering is supported (maxResults: 100)

  • patch: PATCH operations are supported

  • bulk: Bulk operations are not supported

  • changePassword: Password changes are not supported

  • sort: Sorting is not supported

  • etag: ETags are not supported


Important Notes!

  • This endpoint does not require authentication

  • Use this endpoint to discover server capabilities before making other requests

Authorizations
AuthorizationstringRequired

API authentication using Bearer tokens. Include your API token in the Authorization header: Authorization: Bearer <your-api-token>

Tokens can be obtained from the Opsera platform's API token management interface.

Responses
chevron-right
200

Successfully retrieved service provider configuration

application/scim+json
schemasstring[]OptionalExample: ["urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"]
get
/api/v2/scim/v2/ServiceProviderConfig
200

Successfully retrieved service provider configuration

Get all SCIM schemas

get

Returns all SCIM 2.0 schemas supported by this service provider.

SCIM 2.0 Compliance

This endpoint follows the SCIM 2.0 specification for schema discovery.

Supported Schemas

  • urn:ietf:params:scim:schemas:core:2.0:User - User resource schema

  • urn:ietf:params:scim:schemas:core:2.0:Group - Group resource schema


Important Notes!

  • Use this endpoint to discover available resource schemas

  • Each schema describes the attributes available for that resource type

Authorizations
AuthorizationstringRequired

API authentication using Bearer tokens. Include your API token in the Authorization header: Authorization: Bearer <your-api-token>

Tokens can be obtained from the Opsera platform's API token management interface.

Responses
chevron-right
200

Successfully retrieved schemas

application/scim+json
schemasstring[]OptionalExample: ["urn:ietf:params:scim:schemas:core:2.0:Schema"]
totalResultsintegerOptionalExample: 2
get
/api/v2/scim/v2/Schemas
200

Successfully retrieved schemas

Get a specific SCIM schema

get

Returns a specific SCIM 2.0 schema by its identifier.

SCIM 2.0 Compliance

This endpoint follows the SCIM 2.0 specification for schema discovery.

Available Schema IDs

  • urn:ietf:params:scim:schemas:core:2.0:User - User resource schema

  • urn:ietf:params:scim:schemas:core:2.0:Group - Group resource schema

Authorizations
AuthorizationstringRequired

API authentication using Bearer tokens. Include your API token in the Authorization header: Authorization: Bearer <your-api-token>

Tokens can be obtained from the Opsera platform's API token management interface.

Path parameters
idstringRequired

The schema identifier (URN)

Example: urn:ietf:params:scim:schemas:core:2.0:User
Responses
chevron-right
200

Successfully retrieved schema

application/scim+json
idstringOptionalExample: urn:ietf:params:scim:schemas:core:2.0:User
namestringOptionalExample: User
descriptionstringOptionalExample: SCIM core resource for representing users
attributesobject[]Optional
get
/api/v2/scim/v2/Schemas/{id}

Get all SCIM resource types

get

Returns all SCIM 2.0 resource types supported by this service provider.

SCIM 2.0 Compliance

This endpoint follows the SCIM 2.0 specification for resource type discovery.

Available Resource Types

  • User - User resources at /Users endpoint


Important Notes!

  • Use this endpoint to discover available resource types and their endpoints

  • Each resource type maps to a specific schema

Authorizations
AuthorizationstringRequired

API authentication using Bearer tokens. Include your API token in the Authorization header: Authorization: Bearer <your-api-token>

Tokens can be obtained from the Opsera platform's API token management interface.

Responses
chevron-right
200

Successfully retrieved resource types

application/scim+json
schemasstring[]OptionalExample: ["urn:ietf:params:scim:api:messages:2.0:ListResponse"]
totalResultsintegerOptionalExample: 1
get
/api/v2/scim/v2/ResourceTypes
200

Successfully retrieved resource types

Get a specific SCIM resource type

get

Returns a specific SCIM 2.0 resource type by its identifier.

SCIM 2.0 Compliance

This endpoint follows the SCIM 2.0 specification for resource type discovery.

Available Resource Type IDs

  • User - User resource type

Authorizations
AuthorizationstringRequired

API authentication using Bearer tokens. Include your API token in the Authorization header: Authorization: Bearer <your-api-token>

Tokens can be obtained from the Opsera platform's API token management interface.

Path parameters
idstringRequired

The resource type identifier

Example: User
Responses
chevron-right
200

Successfully retrieved resource type

application/scim+json
idstringOptionalExample: User
namestringOptionalExample: User
endpointstringOptionalExample: /Users
descriptionstringOptionalExample: User Account
schemastringOptionalExample: urn:ietf:params:scim:schemas:core:2.0:User
schemaExtensionsobject[]Optional
get
/api/v2/scim/v2/ResourceTypes/{id}

Last updated