admin

Set or clear a tenant's meeting-recording limits

Platform-admin only. An omitted field is left unchanged; an explicit null clears the override so the tenant inherits the fleet default again.

put/v1/admin/tenants/{tenant_id}/meeting-limits

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/admin/tenants/{tenant_id}/meeting-limits
  • Auth: HTTP bearer

Path parameters

tenant_idstring uuid required

Request body

max_concurrent_botsinteger nullable
monthly_minutes_budgetinteger nullable
expected_revisionstring date-time nullable required

The revision this edit was based on, from GET (an offset-aware timestamp). Send null if that reported no row. A 409 means someone else changed it first: reload and re-apply.

Response

Successful Response

tenant_idstring uuid required
max_concurrent_botsinteger nullable required

This tenant's override, or null when it inherits.

monthly_minutes_budgetinteger nullable required

This tenant's override, or null when it inherits.

default_max_concurrent_botsinteger required

The fleet default an override-less tenant inherits.

default_monthly_minutes_budgetinteger required

The fleet default an override-less tenant inherits.

effective_max_concurrent_botsinteger required

What the pre-join gate actually enforces today.

effective_monthly_minutes_budgetinteger required

What the pre-join gate actually enforces today.

revisionstring date-time nullable

Opaque token for this row's state; send it back as expected_revision to edit safely.

Changes

No recorded changes to this operation across all 1 revision of this API.