Autional Autional
API Reference GitHub autional.com →

PUT /admin/tenants/{tenant_id}

Update the basic information and configuration parameters of a tenant by ID.

Tenant Service `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes Tenant ID

Request Body

Schema: dto.UpdateTenantRequest

FieldTypeRequiredExampleConstraintsDescription
display_name string No ACME Ltd Display name
domain string No acme2.example.com Domain
metadata object No extra keys: `string` Metadata
plan string No professional Subscription plan

Responses

StatusDescriptionSchema
200Updated successfullydto.TenantDetailResponse
400Invalid request parametersgitee_com_linmes_authms_base_dto.SimpleResponse
401Unauthenticatedgitee_com_linmes_authms_base_dto.SimpleResponse
403Insufficient permissionsgitee_com_linmes_authms_base_dto.SimpleResponse
404Resource not foundgitee_com_linmes_authms_base_dto.SimpleResponse
500Internal server errorgitee_com_linmes_authms_base_dto.SimpleResponse

Referenced Schemas

dto.TenantDetailResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.TenantResponse No
message string No
timestamp string No

dto.TenantResponse

Tenant details

FieldTypeRequiredExampleConstraintsDescription
brand_custom_css string No
brand_favicon_url string No
brand_logo_url string No
brand_primary_color string No
created_at string No 2026-01-01T00:00:00Z Creation time
display_name string No ACME Corporation Display name
domain string No acme.example.com Domain
id string No tnt_abc123 Tenant ID
max_api_requests integer No 10000 API request limit
max_bandwidth integer No 104857600 Bandwidth limit (bytes/month)
max_storage integer No 1073741824 Storage limit (bytes)
max_users integer No 100 User limit
name string No acme-corp Tenant name
owner_id string No usr_xyz789 Owner ID
plan string No professional Subscription plan
status string No active Status
updated_at string No 2026-04-10T14:20:00Z Update time

gitee_com_linmes_authms_base_dto.SimpleResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No
timestamp string No