Contents
OAuth2 clients and multi-tenant configurations
/api/clients/{client_id}Permanently delete an application client. This revokes its secrets and invalidates any active sessions using this client. More OAuth
Responses
200application/json
schemaobject
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
cookie_optionsobject
refresh_token_configobject | nullrequired
cookie_optionsobject
id_token_configobject | nullrequired
cookie_optionsobject
external_jwks_configobject | nullrequired
public_keysarray
saml_configobject | nullrequired
public_keysarray
rate_limit_configobject | nullrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/clients/{client_id}Retrieve a client application by its ID. Returns the client’s configuration including allowed origins, redirect URIs, and token settings. More OAuth
Responses
200application/json
schemaobject
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
cookie_optionsobject
refresh_token_configobject | nullrequired
cookie_optionsobject
id_token_configobject | nullrequired
cookie_optionsobject
external_jwks_configobject | nullrequired
public_keysarray
saml_configobject | nullrequired
public_keysarray
rate_limit_configobject | nullrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/clients/{client_id}Update application client properties using JSON Merge Patch (RFC 7396). Modify redirect URIs, allowed origins, token settings, and more. More OAuth
Bodyapplication/json
allowed_originsarray | null
redirect_urisarray | null
email_provider_configobject | null
access_token_configobject | null
cookie_optionsobject | null
refresh_token_configobject | null
cookie_optionsobject | null
id_token_configobject | null
cookie_optionsobject | null
external_jwks_configobject | null
public_keysarray | null
saml_configobject | null
public_keysarray | null
rate_limit_configobject | null
Responses
200application/json
schemaobject
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
cookie_optionsobject
refresh_token_configobject | nullrequired
cookie_optionsobject
id_token_configobject | nullrequired
cookie_optionsobject
external_jwks_configobject | nullrequired
public_keysarray
saml_configobject | nullrequired
public_keysarray
rate_limit_configobject | nullrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providersList OAuth provider configurations for a client. Secrets are never returned. More
Responses
200application/json
schemaobject
dataarrayrequired
itemobjectrequired
linksobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providersCreate an OAuth provider configuration for a client, including write-only secret fields. More
Bodyapplication/json
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providers/{provider}Delete a client OAuth provider configuration and paired secrets. More
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providers/{provider}Get a client OAuth provider configuration by provider key. Secrets are never returned. More
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providers/{provider}Patch a client OAuth provider configuration. Secret fields are write-only; null clears stored secret. More
Bodyapplication/json
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/clients/{client_id}/oauth-providers/searchSearch client OAuth provider configurations using Lucene syntax. More