---
title: "Get Custom OIDC settings"
method: GET
path: "/custom-oidc"
tags: ["CustomOIDC"]
---

# Get Custom OIDC settings

`GET /custom-oidc`

## Request

- Base URL: `https://localhost:8446/api/v2`
- URL: `https://localhost:8446/api/v2/custom-oidc`
- Auth: API key in header `Authorization`

Returns Custom OIDC settings

## Response `200`

Successful response

- object
  - `idp_name` string: Identity Provider Name
  - `authorization_code_flow_enabled` boolean: Determines whether Custom OIDC Authorization code flow is enabled or not
  - `client_id` string: Client ID.
  - `client_secret` string: Client secret
  - `metadata_url` string: Metadata URL
  - `authorization_scopes` string: Authorization scopes
  - `user_roles_claim` string: User roles claim
  - `user_display_name_claim` string: User display name claim
  - `is_issuer_validation_enabled` boolean: Determines whether issuer validation is enabled or not
  - `groups_mapping_type` string: Groups mapping type.
  - `groups_mapping_rules` object: Groups mapping rules. Returned only if groups_mapping_type is custom .
  - `groups_mapping_rules.identifier` string: Groups identifier from the Identity Provider
  - `groups_mapping_rules.id` number: Management Console User Group ID
  - `redirect_url_for_regular_users` string: Redirect URL template for regular users. Use this value as redirect URLs on the IdP side. Provided only if Custom OIDC is enabled
  - `redirect_url_for_data_managers` string: Redirect URL template for data managers. Use this value as redirect URLs on the IdP side. Provided only if Custom OIDC is enabled

## Other responses

- `default`: Error response. Depending on the error, either a 4xx or 5xx response status is returned.

---

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