OAuth Applications
List registered OAuth applications.
Paginated. Sort by client ID, name, redirect URIs, or scopes.
query Parameters
pagepageSizesortFields the OAuth application list can be sorted by.
Fields the OAuth application list can be sorted by.
directionSort order: ascending or descending.
Sort order: ascending or descending.
scopesOptional scope filter, repeatable. Returns applications requesting any of the given scopes; matching is case-insensitive. Omit to return all applications.
List registered OAuth applications. › Responses
OK
pagepageSizetotalCountRegister a new OAuth application.
Returns the created application, including its generated client ID. Requested scopes are validated against the scope catalogue and the call is rejected if any is unknown.
Register a new OAuth application. › Request Body
namedescriptionredirectUrisscopesRegister a new OAuth application. › Responses
OK
idclientIdnamedescriptionredirectUrisscopescreatedAtupdatedAtList the scopes an OAuth application can request.
Retrieve a single OAuth application.
Returns the application's full configuration: client ID, name, description, redirect URIs, scopes, and its creation and last-updated timestamps.
path Parameters
applicationIdThe application's identifier, as returned by the list endpoint.
Retrieve a single OAuth application. › Responses
OK
idclientIdnamedescriptionredirectUrisscopescreatedAtupdatedAtUpdate an OAuth application's configuration.
A full replacement, not a patch: name, description, redirect URIs, and scopes are all overwritten with the request values. Scopes are validated as they are on create.
path Parameters
applicationIdThe application's identifier, as returned by the list endpoint.
Update an OAuth application's configuration. › Request Body
namedescriptionredirectUrisscopesUpdate an OAuth application's configuration. › Responses
OK
idclientIdnamedescriptionredirectUrisscopescreatedAtupdatedAt