---
title: "Get Service Provider Config"
method: GET
path: "/ServiceProviderConfig"
tags: ["Service Provider Config"]
---

# Get Service Provider Config

`GET /ServiceProviderConfig`

## Request

- Base URL: `https://users.lucid.app/scim/v2`
- URL: `https://users.lucid.app/scim/v2/ServiceProviderConfig`
- Auth: HTTP bearer

Get the service provider configuration.

## Response `200`

OK. Returns a ServiceProviderConfig.

- ServiceProviderConfig
  - `schemas` string[]
  - `documentationUri` string: Link to Lucid documentation.
  - `patch` object: Describes configuration of the PATCH endpoint.
  - `bulk` object: Describes configuration of the bulk operations endpoint.
  - `filter` object: Describes configuration of the "filter" option on GET endpoints.
  - `changePassword` object: Describes whether SCIM can be used to change a password.
  - `sort` object: Describes configuration of the "sort" option on GET endpoints.
  - `etag` object: Describes etag configuration.
  - `authenticationSchemes` AuthenticationScheme[]
    - `name` string
    - `description` string
    - `specUri` string
    - `documentationUri` string
    - `type` string
    - `primary` boolean
  - `meta` object

## Other responses

- `401`: Unauthorized. Occurs if the bearer token is invalid.

---

[API](https://skmtc.dev/lucid/apis/lucid-scim-api.md) - [All operations](https://skmtc.dev/lucid/apis/lucid-scim-api/llms.txt) - [OpenAPI document](https://skmtc.dev/lucid/apis/lucid-scim-api/revisions/840cb3f88aa6?raw)
