Sonny Labs Docs
Error codes

tenant.quota-exceeded

Alias of `tenant.quota_exceeded`. The organisation has exceeded a billing or fair-use quota for the requested operation.

tenant.quota-exceeded is returned at HTTP 429.

The runtime also emits this code as tenant.quota-exceeded in some legacy paths. Both spellings document the same condition.

When this fires

Emitted by quota-enforcement middleware in front of metered endpoints (POST /v1/scans, etc.) when the org's monthly or burst quota has been spent.

What to do

Slow callers down (the SDKs honour the Retry-After header automatically), or upgrade the plan from the billing page in the dashboard. Quotas reset on the org's billing-cycle anniversary.

See also

  • SDK reference — the Python and TypeScript SDKs raise typed exceptions for codes in this namespace.
  • Error code index — every code the runtime can return.

On this page