Applications

Create and manage applications in the tenant.

Get a list of applications.

get

Retrieve a list of applications.

Authorizations
AuthorizationstringRequired

Bearer authentication

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/apps

Create an application.

post

Used to create an application.

Authorizations
AuthorizationstringRequired

Bearer authentication

Body
namestringRequired

The name of the application. The name must be unique within the organization and can only contain lowercase alphanumeric characters and hyphens. It must start and end with a letter.

Pattern: ^[a-z][-_a-z0-9]*[a-z0-9]$
Responses
post
/api/v1/apps

Get application by id.

get

Retrieve the details of an application by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/apps/{appId}

Delete an application by id.

delete

Use to delete an application by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
delete
/api/v1/apps/{appId}

No content

Update application details by id.

patch

Use to update the details of an application by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Body
enabledbooleanRequired
Responses
chevron-right
200

Executed successfully.

No content

patch
/api/v1/apps/{appId}

No content

Regenerate an application secret.

post

Use to regenerate the application secret by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
chevron-right
200

Regenerated successfully.

application/json
post
/api/v1/apps/{appId}/secret

Last updated