Contents
Operations related to Applications.
/api/accounts/{account_id}/applicationsList applications under an account. Returns paginated results.
Responses
200application/json
schemaobject
dataarrayrequired
parent_idstringrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/accounts/{account_id}/applicationsCreate a new application under an account. Applications contain users, OAuth clients, merchant configurations, and an application-owned auth authority with an initial signing key.
Bodyapplication/json
Responses
200application/json
schemaobject
parent_idstringrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/accounts/{account_id}/applications/searchSearch applications under an account using Lucene syntax.
Bodyapplication/json
Responses
200application/json
schemaobject
dataarrayrequired
parent_idstringrequired
metaobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}Delete an application and all associated data including users, merchants, credentials, and child accounts. This is irreversible. More
Responses
204
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
schemaProblemDetails
/api/applications/{application_id}Get details of a specific application. Applications are the root container for users, credentials, and merchants. More
Responses
200application/json
schemaobject
parent_idstringrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaProblemDetails
schemaProblemDetails
/api/applications/{application_id}Update application properties using JSON Merge Patch (RFC 7396). Supports updating name and avatar URL. More
Bodyapplication/json
Responses
200application/json
schemaobject
parent_idstringrequired
branding_configobjectrequired
hosted_sso_configobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
schemaProblemDetails
/api/applications/{application_id}/clientsList all OAuth client applications registered under an application. Returns client configurations including origins and redirect URIs. More OAuth
Responses
200application/json
schemaobject
dataarrayrequired
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
refresh_token_configobject | nullrequired
id_token_configobject | nullrequired
external_jwks_configobject | nullrequired
saml_configobject | nullrequired
rate_limit_configobject | nullrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/clientsRegister a new OAuth client application for an application. Configure origins, redirect URIs, and token settings. More OAuth
Bodyapplication/json
allowed_originsarray
redirect_urisarray
email_provider_configobject | null
access_token_configobject | null
cookie_optionsobject
refresh_token_configobject | null
cookie_optionsobject
id_token_configobject | null
cookie_optionsobject
external_jwks_configobject | null
public_keysarray
saml_configobject | null
public_keysarray
rate_limit_configobject | null
Responses
200application/json
schemaobject
dataallOfrequired
ClientClient
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
refresh_token_configobject | nullrequired
id_token_configobject | nullrequired
external_jwks_configobject | nullrequired
saml_configobject | nullrequired
rate_limit_configobject | nullrequired
Option 2object
secret_valuesarray
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/clients/searchBodyapplication/json
Responses
200application/json
schemaobject
dataarrayrequired
allowed_originsarrayrequired
redirect_urisarrayrequired
email_provider_configobject | nullrequired
access_token_configobject | nullrequired
refresh_token_configobject | nullrequired
id_token_configobject | nullrequired
external_jwks_configobject | nullrequired
saml_configobject | nullrequired
rate_limit_configobject | nullrequired
metaobjectrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/filesList file metadata for an application by prefix.
Responses
200application/json
schemaobject
dataarrayrequired
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/multipart/abortGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/multipart/completeGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
partsarrayrequired
itemobjectrequired
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/multipart/initGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/multipart/partGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/presignGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/files/presign/deleteGenerate presigned URLs for file writes and coordinate multipart uploads.
Bodyapplication/json
Responses
200application/json
schemaobject
linksobjectrequired
schemaValidationProblemDetails
invalid_paramsarray
itemobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlistsList waitlist rows for an application. More
Responses
200application/json
schemaobject
dataarrayrequired
itemobjectrequired
linksobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlistsCreate a waitlist row under an application. More
Bodyapplication/json
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlists/{waitlist_id}Delete a waitlist row under an application. More
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlists/{waitlist_id}Get a waitlist row by id under an application. More
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlists/{waitlist_id}Patch a waitlist row under an application. More
Bodyapplication/json
Responses
200application/json
schemaobject
dataobjectrequired
linksobjectrequired
schemaProblemDetails
/api/applications/{application_id}/waitlists/searchSearch waitlist rows using Lucene syntax. More