Update tenant (platform-managed fields) API Reference
PATCH /tenants/{tenant}
PATCH
/tenants/{tenant}
Plan and observability enforcement (enforceMetricsLimit, enforceLogLimit) are managed by the platform billing flow and cannot be changed via the API. Any attempt to set them returns 403; the operator’s Tenant admission webhook is the authoritative backstop that rejects tenant-initiated changes on every write path.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” tenant
required
string
Tenant name
Request Body
Section titled “Request Body ”Platform-managed fields (rejected if set)
object
enforceLogLimit
Enforce log ingestion limits for this tenant
boolean
enforceMetricsLimit
Enforce metrics ingestion limits for this tenant
boolean
Example
true plan
Platform plan: starter, pro, business, or enterprise
string
Example
proResponses
Section titled “ Responses ”No updatable fields
object
code
string
error
string
field
string
message
string
severity
string
Missing or invalid authentication
object
code
string
error
string
field
string
message
string
severity
string
Field is platform-managed / admin access required
object
code
string
error
string
field
string
message
string
severity
string
Tenant not found
object
code
string
error
string
field
string
message
string
severity
string
Rate limit exceeded
object
code
string
error
string
field
string
message
string
severity
string