Docs › API Reference › Point Service › PUT /admin/points/config
PUT /admin/points/config
Admin operation. Update the current tenant's points configuration parameters (points type, exchange rate, expiration policy, feature toggles, etc.). Only updates fields provided in the request.
Points Service `bearerAuth` application/json
Request Body
Schema: dto.UpdateTenantConfigRequest
Field Type Required Example Constraints Description
default_expiry_days
integer
No
earn_enabled
boolean
No
exchange_enabled
boolean
No
exchange_rate
integer
No
expire_enabled
boolean
No
expiry_mode
string
No
max_balance
integer
No
min_spend_points
integer
No
points_type
string
No
spend_enabled
boolean
No
transfer_enabled
boolean
No
Referenced Schemas
dto.TenantConfigDetailResponse
Field Type Required Example Constraints Description
code
integer
No
data
dto.TenantConfigResponse
No
message
string
No
timestamp
string
No
dto.TenantConfigResponse
Field Type Required Example Constraints Description
default_expiry_days
integer
No
365
earn_enabled
boolean
No
True
exchange_enabled
boolean
No
True
exchange_rate
integer
No
100
expire_enabled
boolean
No
True
expiry_mode
string
No
rolling
max_balance
integer
No
100000
min_spend_points
integer
No
10
points_type
string
No
cash_equivalent
spend_enabled
boolean
No
True
tenant_id
string
No
tnt_example_001
transfer_enabled
boolean
No
True
gitee_com_linmes_authms_base_dto.SimpleResponse
Field Type Required Example Constraints Description
code
integer
No
message
string
No
timestamp
string
No