Skip to main content
PATCH
/
identity-providers
/
config
Error
A valid request URL is required to generate request examples
{
  "idp_type": "okta",
  "idp_client_id": "<string>",
  "idp_domain": "<string>",
  "idp_issuer": "<string>",
  "allowed_domains": [
    "<string>"
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Fields to update in the IDP configuration

idp_type
enum<string> | null

Identity provider type: okta, azure (Azure AD), auth0, google, or custom_oidc for any OIDC-compliant provider

Available options:
okta,
azure,
auth0,
google,
custom_oidc
idp_client_id
string | null
idp_domain
string | null
idp_issuer
string<uri> | null
allowed_domains
string<uri>[]

Response

OK

Identity provider configuration for SSO-first widget authentication

idp_type
enum<string> | null
required

Type of identity provider

Available options:
okta,
azure,
auth0,
google,
custom_oidc
idp_client_id
string | null
required

OIDC client ID for audience validation

idp_domain
string | null
required

Provider domain (e.g., acme.okta.com)

idp_issuer
string | null
required

Full issuer URL for custom OIDC providers

allowed_domains
string<uri>[]
required

Allowed domains for widget embedding (e.g., https://crm.acme.com)