enterprise-identity

Probe an OIDC issuer's discovery document without saving it.

Changed on
post/enterprise-identity/oidc-connection/test

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/enterprise-identity/oidc-connection/test
  • Auth: none declared. Required headers: x-organization-id

Headers

x-organization-idstring required

Active organization id (or slug). Required for org-scoped operations; the generated client enforces it at compile time.

Request body

provider'okta' | 'entra' | 'google_workspace' | 'auth0' | 'keycloak' | 'zitadel' | 'other' required
issuerstring uri required
jwksUristring uri nullable

Response

Response

okboolean required
issuerstring required
oktaHostedDomainboolean required
authorizationEndpointstring nullable required
tokenEndpointstring nullable required
jwksUristring nullable required
failureCode'invalid_issuer_url' | 'unsupported_entra_host' | 'ambiguous_entra_tenant' | 'jwks_origin_mismatch' | 'discovery_failed' | 'issuer_mismatch' nullable required
detailstring nullable required

Changes

    • info

      added the new auth0 enum value to the request property

    • info

      added the new google_workspace enum value to the request property

    • info

      added the new keycloak enum value to the request property

    • info

      added the new other enum value to the request property

    • info

      added the new zitadel enum value to the request property

    • info

      endpoint added