Registers a new client application.

Registers a new client application. <Check title="Required Permissions">The user must be an admin or have workspace-manage-config:write permissions.</Check>

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

The client application model.
clientIdstring or nullOptional
The client application's identifier.
displayNamestring or nullOptional
The client application's display name.
redirectUrislist of strings or nullOptional
The redirect URIs.
isConfidentialbooleanOptional
Indicates whether the client application is confidential. Backend integrations are considered confidential as the secret is never shipped to a user, while web apps or CLI integrations are not.

Response

OK
clientIdstring or null
The client application's identifier.
displayNamestring or null
The client application's display name.
redirectUrislist of strings or null
The redirect URIs.
isConfidentialboolean or null
Indicates whether the client application is confidential. Backend integrations are considered confidential as the secret is never shipped to a user, while web apps or CLI integrations are not.
clientSecretstring or null
The client application's secret.
createdOnstring or nullformat: "date-time"
The date this entity was created.
updatedOnstring or nullformat: "date-time"
The date this entity was last modified.