OptionalrequestOptions: 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.OptionalrequestOptions: 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.
OptionalrequestOptions: Clients.RequestOptionsRequest-specific configuration.
Delete a client and related configuration (rules, connections, etc).
ID of the client to delete.
OptionalrequestOptions: 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.
OptionalrequestOptions: 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.
OptionalrequestOptions: 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:clientsorread:client_keysscope: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_keysorread:client_credentialsscope:encryption_key,encryption_key.pub,encryption_key.cert,client_secret,client_authentication_methodsandsigning_key.