Tenant

Manage tenant settings.

Get a list of tenants.

get

Retrieve a list of tenants and their details.

Authorizations
AuthorizationstringRequired

Bearer authentication

Query parameters
deletedbooleanOptional

Include soft-deleted tenants in the response when true.

Default: false
Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/tenants

Create tenant

post
Authorizations
AuthorizationstringRequired

Bearer authentication

Body
namestringRequired

The name of the tenant.

Example: namePattern: ^[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]$
emailstringRequired

The email of the tenant's admin user.

Example: [email protected]Pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
passwordstringOptional

The password for the tenant's admin user.

contractTypestring · enumOptionalPossible values:
rolestring · enum · nullableOptional

The role assigned to the tenant's admin user. Possible value: System administrator.

Possible values:
Responses
post
/api/v1/tenants

Get tenant

get
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
tenantIdinteger · int32Required

The id of the tenant to retrieve

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/tenants/{tenantId}

soft/hard delete tenant

delete
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
tenantIdinteger · int32Required

The id of the tenant to retrieve

Query parameters
isHardDeletebooleanOptional

Boolean indicator for soft/hard delete

Responses
chevron-right
200

tenant uid that was deleted.

application/json
delete
/api/v1/tenants/{tenantId}

Last updated