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.