List OAuth/OIDC clients.
curl --request GET \ --url https://auth.example.com/api/admin/clients \ --header 'Authorization: Bearer <token>'List OAuth/OIDC clients in the current tenant with pagination and optional search.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”Tenant selector for multi-tenant admin requests.
Query Parameters
Section titled “Query Parameters ”Responses
Section titled “ Responses ”OAuth/OIDC client list response.
object
object
The lowest identity assurance level (NIST SP 800-63A) a person must have been proofed at to be authorized by, or issued tokens for, this client. Absent on update: unchanged. Null: removes it (the client sets no minimum of its own). An empty string is refused with 400 invalid_request, never read as null. A person below it is refused (authorization_code, refresh_token and the other user grants: access_denied at authorize, invalid_grant at the token endpoint; device and CIBA: access_denied). It applies whether or not tenant-wide assurance is on. Set here only; dynamic client registration does not accept it.
OAuth scope tokens this client may request. Agent Access connections require explicit agent scopes.
JWS algorithm for this app’s ID Tokens. Null or omitted means the tenant’s oauth.id_token_signing_alg (RS256 by default). Refused (400 invalid_request) when it differs from the tenant’s algorithm while oauth.id_token_signing_alg_client_override is false, and 503 temporarily_unavailable when that policy cannot be read.
JWS algorithm used for signed UserInfo responses. JSON is returned when set to none or omitted.
Returned only on secret-issuing operations such as confidential client creation or regeneration. Public clients using token_endpoint_auth_method=none do not generate or return a secret.
object
Example
{ "clients": [ { "grant_types": [ "authorization_code" ], "response_types": [ "code" ], "token_endpoint_auth_method": "none", "subject_type": "public", "identity_mapping": { "mode": "none" }, "attribute_release_consent": { "mode": "once" }, "minimum_ial": "IAL1", "application_type": "web", "browser_public_client_mode": "disabled", "browser_refresh_token_policy": "disabled", "delegation_mode": "none", "id_token_signed_response_alg": "RS256", "userinfo_signed_response_alg": "none" } ]}