---
title: "Retrieve the Service Provider Configuration"
method: GET
path: "/scim/v2/ServiceProviderConfig"
tags: ["SCIM"]
---

# Retrieve the Service Provider Configuration

`GET /scim/v2/ServiceProviderConfig`

## Request

- Base URL: `https://api.byndid.com`
- URL: `https://api.byndid.com/scim/v2/ServiceProviderConfig`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/beyondidentity/apis/beyond-identity-secure-workforce-api/docs/scim/v2/ServiceProviderConfig/get.ts> (a function with typed inputs; its response is checked against the schema)

To retrieve the service provider configuration, send a GET request to `/ServiceProviderConfig`.

## Response `200`

The response will be a JSON object containing the standard attributes associated with a service provider configuration.

- SCIMServiceProviderConfig: The service provider configuration, as defined in [RFC 7643 Section 5](https://www.rfc-editor.org/rfc/rfc7643#section-5).
  - `schemas` string[], required: The list of schemas used to define the resource type. This only contains the core ServiceProviderConfig schema ("urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig").
  - `documentationUri` string, required: URL pointing to the service provider's human-consumable help documentation.
  - `patch` object, required
    - `supported` boolean, required: Indicator specifying whether PATCH operations are supported. The Beyond Identity SCIM server supports PATCH operations.
  - `bulk` object, required: Configuration for bulk operations.
    - `supported` boolean, required: Indicator specifying whether PATCH operations are supported. The Beyond Identity SCIM server does not support bulk operations.
    - `maxOperations` integer, required: Maximum number of operations allowed per bulk operation.
    - `maxPayloadSize` integer, required: Maximum payload size in bytes.
  - `filter` object, required: Configuration for query filters.
    - `supported` boolean, required: Indicator specifying whether filters are supported for querying. The Beyond Identity SCIM server supports filters for querying.
    - `maxResults` integer, required: Maximum number of resources returned in a response.
  - `changePassword` object, required: Configuration for password support.
    - `supported` boolean, required: Indicator specifying whether changing a password is supported. The Beyond Identity SCIM server does not support passwords.
  - `sort` object, required: Configuration for sort support in queries.
    - `supported` boolean, required: Indicator specifying whether sorting is supported for querying. The Beyond Identity SCIM server does not support sorting.
  - `etag` object, required: Configuration for ETag support.
    - `supported` boolean, required: Indicator specifying whether ETags are supported. The Beyond Identity SCIM server does not support ETags.
  - `authenticationSchemes` object[], required: Supported authentication schemes.
    - `type` 'oauth' | 'oauth2' | 'oauthbearertoken' | 'httpbasic' | 'httpdigest': The authentication scheme.
    - `name` string: The common authentication scheme name.
    - `description` string: A description of the authentication scheme.
    - `specUri` string: URL pointing to the authentication scheme specification.
    - `documentationUri` string: URL pointing to the authentication scheme's usage documentation.

## Other responses

- `429`: Rate limit exceeded.
- `500`: Server error.

---

[API](https://skmtc.dev/beyondidentity/apis/beyond-identity-secure-workforce-api.md) - [All operations](https://skmtc.dev/beyondidentity/apis/beyond-identity-secure-workforce-api/llms.txt) - [OpenAPI document](https://skmtc.dev/beyondidentity/apis/beyond-identity-secure-workforce-api/revisions/562e14b2e4ba?raw)
