Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Create a new client (application or SSO integration). For more information, read Create Applications API Endpoints for Single Sign-On.
Notes:
client_secret
parameter unspecified to allow the generation of a safe secret.client_authentication_methods
and token_endpoint_auth_method
properties are mutually exclusive. Use
client_authentication_methods
to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method
to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods
to configure the client with Private Key JWT authentication method, specify fully defined credentials.
These credentials will be automatically enabled for Private Key JWT authentication on the client.client_authentication_methods
, the create:client_credentials
scope is required.client_authentication_methods
, the property jwt_configuration.alg
must be set to RS256.Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Retrieve client details by ID. Clients are SSO connections or Applications linked with your Auth0 tenant. A list of fields to include or exclude may also be specified. For more information, read Applications in Auth0 and Single Sign-On.
client_id
, app_type
, name
, and description
.
read:clients
or
read:client_keys
scopes:
callbacks
, oidc_logout
, allowed_origins
,
web_origins
, tenant
, global
, config_route
,
callback_url_template
, jwt_configuration
,
jwt_configuration.lifetime_in_seconds
, jwt_configuration.secret_encoded
,
jwt_configuration.scopes
, jwt_configuration.alg
, api_type
,
logo_uri
, allowed_clients
, owners
, custom_login_page
,
custom_login_page_off
, sso
, addons
, form_template
,
custom_login_page_codeview
, resource_servers
, client_metadata
,
mobile
, mobile.android
, mobile.ios
, allowed_logout_urls
,
token_endpoint_auth_method
, is_first_party
, oidc_conformant
,
is_token_endpoint_ip_header_trusted
, initiate_login_uri
, grant_types
,
refresh_token
, refresh_token.rotation_type
, refresh_token.expiration_type
,
refresh_token.leeway
, refresh_token.token_lifetime
, refresh_token.policies
, organization_usage
,
organization_require_behavior
.
read:client_keys
or read:client_credentials
scopes:
encryption_key
, encryption_key.pub
, encryption_key.cert
,
client_secret
, client_authentication_methods
and signing_key
.
ID of the client to retrieve.
Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Delete a client and related configuration (rules, connections, etc).
ID of the client to delete.
Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Updates a client's settings. For more information, read Applications in Auth0 and Single Sign-On.
Notes:
client_secret
and signing_key
attributes can only be updated with the update:client_keys
scope.client_authentication_methods
and token_endpoint_auth_method
properties are mutually exclusive. Use client_authentication_methods
to configure the client with Private Key JWT authentication method. Otherwise, use token_endpoint_auth_method
to configure the client with client secret (basic or post) or with no authentication method (none).client_authentication_methods
to configure the client with Private Key JWT authentication method, only specify the credential IDs that were generated when creating the credentials on the client.client_authentication_methods
, the update:client_credentials
scope is required.client_authentication_methods
, the property jwt_configuration.alg
must be set to RS256.is_first_party
property to false
, the organization_usage
and organization_require_behavior
properties must be unset.ID of the client to update.
Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Rotate a client secret.
This endpoint cannot be used with clients configured with Private Key JWT authentication method (client_authentication_methods configured with private_key_jwt). The generated secret is NOT base64 encoded.
For more information, read Rotate Client Secrets.
ID of the client that will rotate secrets.
Optional
requestOptions: Clients.RequestOptionsRequest-specific configuration.
Protected
_
Retrieve clients (applications and SSO integrations) matching provided filters. A list of fields to include or exclude may also be specified. For more information, read Applications in Auth0 and Single Sign-On.
client_id
,app_type
,name
, anddescription
.read:clients
orread:client_keys
scope:callbacks
,oidc_logout
,allowed_origins
,web_origins
,tenant
,global
,config_route
,callback_url_template
,jwt_configuration
,jwt_configuration.lifetime_in_seconds
,jwt_configuration.secret_encoded
,jwt_configuration.scopes
,jwt_configuration.alg
,api_type
,logo_uri
,allowed_clients
,owners
,custom_login_page
,custom_login_page_off
,sso
,addons
,form_template
,custom_login_page_codeview
,resource_servers
,client_metadata
,mobile
,mobile.android
,mobile.ios
,allowed_logout_urls
,token_endpoint_auth_method
,is_first_party
,oidc_conformant
,is_token_endpoint_ip_header_trusted
,initiate_login_uri
,grant_types
,refresh_token
,refresh_token.rotation_type
,refresh_token.expiration_type
,refresh_token.leeway
,refresh_token.token_lifetime
,refresh_token.policies
,organization_usage
,organization_require_behavior
.read:client_keys
orread:client_credentials
scope:encryption_key
,encryption_key.pub
,encryption_key.cert
,client_secret
,client_authentication_methods
andsigning_key
.