List tenants
Returns all tenants that the authenticated user belongs to.Page number (1-indexed). Defaults to
1.Number of results per page. Defaults to
20.PaginatedResponse[TenantResponse]
Get tenant
Returns details for a single tenant.UUID of the tenant.
TenantResponse
UUID of the tenant.
Display name of the tenant.
User-configurable settings for the tenant.
Tenant branding configuration including logo URLs.
Update tenant
Partially updates a tenant’s name or settings. All fields are optional — omit fields you don’t want to change.UUID of the tenant.
New display name for the tenant.
Tenant settings to update. All sub-fields are optional.
TenantResponse
Delete tenant
Permanently deletes a tenant and all associated resources.UUID of the tenant.
List tenant users
Returns all users belonging to the specified tenant.UUID of the tenant.
Page number (1-indexed).
Number of results per page.
PaginatedResponse[TenantUserResponse]
UUID of the user.
User’s email address.
User’s first name.
User’s last name.
The user’s role within this tenant. One of
USER, ADMIN, OWNER.Whether the user’s account is managed by the tenant’s identity provider.
ISO 8601 timestamp when the user was deactivated.
null means the user is active.ISO 8601 timestamp when the user joined the tenant.
ISO 8601 timestamp of the last update to this membership record.
Activate user
Re-activates a previously deactivated user, restoring their access to the tenant.UUID of the tenant.
UUID of the user to activate.
Deactivate user
Deactivates a user, preventing them from accessing the tenant without permanently removing them.UUID of the tenant.
UUID of the user to deactivate.
Remove user from tenant
Permanently removes a user from the tenant. The user’s account is not deleted, but they lose all access to this tenant.UUID of the tenant.
UUID of the user to remove.
Update user role
Changes a user’s role within the tenant.UUID of the tenant.
UUID of the user whose role you want to update.
New role for the user. One of
USER, ADMIN, OWNER.| Value | Description |
|---|---|
USER | Standard member. Access is governed by permissions. |
ADMIN | Can manage users, groups, and tenant settings. |
OWNER | Full control, including deleting the tenant. |
Upload tenant logo
Uploads a logo image for the tenant. Use thelogo_type field to specify whether you’re uploading the primary logo, a dark-mode logo, or the favicon.
This endpoint accepts
multipart/form-data. Do not set Content-Type manually — your HTTP client will set the correct boundary automatically.UUID of the tenant.
The image file to upload (PNG, JPEG, SVG, or ICO).
Which logo slot to populate. One of:
logo— primary light-mode logologo_dark— dark-mode logo variantfavicon— browser tab icon
Delete tenant logo
Removes a previously uploaded logo from the tenant’s branding configuration.UUID of the tenant.
Which logo to delete. One of
logo, logo_dark, favicon.