List OAuth/OIDC clients.
GET
/api/admin/clients
Code sample: Shell / cURL
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 ” X-Tenant-Id
string
Tenant selector for multi-tenant admin requests.
Query Parameters
Section titled “Query Parameters ” page
integer
limit
integer
search
string
Responses
Section titled “ Responses ”OAuth/OIDC client list response.
Media type application/json
object
clients
required
Array
object
client_name
required
string
description
string | null
redirect_uris
required
Array<string>
grant_types
required
Array<string>
response_types
required
Array<string>
scope
string
logo_uri
string format: uri
client_uri
string format: uri
policy_uri
string format: uri
tos_uri
string format: uri
contacts
Array<string>
token_endpoint_auth_method
string
subject_type
string
sector_identifier_uri
string format: uri
is_trusted
boolean
skip_consent
boolean
allow_claims_without_scope
boolean
allowed_redirect_origins
Array<string>
web_origin_registry
object | null
require_pkce
boolean
application_type
string
trust_group
string | null
browser_public_client_mode
string | null
browser_refresh_token_policy
string | null
native_sso_enabled
boolean | null
native_channel_allowed
boolean | null
allowed_channels
Array<string> | null
token_exchange_allowed
boolean
allowed_subject_token_clients
Array<string> | null
allowed_token_exchange_resources
Array<string> | null
delegation_mode
string
client_credentials_allowed
boolean
allowed_scopes
Array<string> | null
default_scope
string | null
default_audience
string | null
default_resource
string | null
client_id
required
string
client_secret
Returned only on secret-issuing operations such as client creation or regeneration.
string
tenant_id
string
pagination
required
object
page
required
integer
limit
required
integer
total
required
integer
totalPages
required
integer
hasNext
required
boolean
hasPrev
required
boolean
Example
{ "clients": [ { "grant_types": [ "authorization_code" ], "response_types": [ "code" ], "token_endpoint_auth_method": "none", "subject_type": "public", "application_type": "web", "browser_public_client_mode": "disabled", "browser_refresh_token_policy": "disabled", "delegation_mode": "none" } ]}