Rate limits & quotas

Enforcement is two-level: an optional per-key sub-limit, then the workspace (tenant) ceiling set by your plan. Both a requests-per-minute rate and a monthly request quota apply.

Levels

  • Per-key — optional. Set a monthly quota and/or rate on an individual key to cap a single integration. Leave blank to inherit the workspace limits.
  • Workspace ceiling — your plan's monthly request cap and rate. This is the authoritative billing gate; all keys draw from the same pool, first-come-first-served.

At the cap

  • Free plans hard-stop — requests past the monthly cap return 429 tenant_cap.
  • Paid plans allow overage — requests keep succeeding past the cap and the extra usage is metered and billed per your plan's overage rate.
  • Workspace admins can switch a paid workspace to hard-stop from Settings if you prefer a firm ceiling.

Reading your usage

Every successful response includes a _meta block with tenant_remaining (requests left in the monthly cap, or null if uncapped) and overage (whether this request was billed as overage). The dashboard shows the same numbers with history.