Skip to content

Update tenant (platform-managed fields) API Reference

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.

tenant
required
string

Tenant name

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
pro

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