Identity Providers

Discover OIDC configuration

Fetches and parses the /.well-known/openid-configuration document for an OIDC issuer. Use the returned endpoints to populate config.oidc when creating a custom OIDC provider.

Required scope: identity-providers:read

post/identity-providers/discover-oidc

Request

  • Base URL: http://localhost:8000
  • URL: http://localhost:8000/identity-providers/discover-oidc
  • Auth: API key in header API-Key

Headers

API-Version'2026-06-01.beta' required

Request body

issuer_urlstring required

OIDC issuer URL. The /.well-known/openid-configuration suffix is appended automatically if absent.

Example request

{
  "issuer_url": "https://accounts.google.com"
}

Response

The request has succeeded.

issuerstring required
authorization_endpointstring required
token_endpointstring required
userinfo_endpointstring
jwks_uristring
scopes_supportedstring[]
response_types_supportedstring[]
token_endpoint_auth_methods_supportedstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.