Conventions
Rate limits
Per-tier quotas, burst, concurrency, and endpoint weights.
Limits are enforced per API key. Every response carries:
X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (epoch s), and
Retry-After on a 429.
Quotas by access level
Free starts here. Higher volumes are provisioned per plan — pricing is custom, so your quota is set to your workload rather than a fixed tier. Schedule a call to size it.
| Access level | Requests/day | Burst/s | Concurrency |
|---|---|---|---|
| Free | 100 | 2 | 2 |
| Starter | 10,000 | 10 | 5 |
| Builder | 100,000 | 25 | 10 |
| Scale | 1,000,000 | 100 | 20 |
Numbers above are representative defaults; your provisioned limits appear in the
X-RateLimit-* headers.
Endpoint weights
Some endpoints cost more than one request against your quota:
| Weight | Endpoints |
|---|---|
| 1× | companies, events, filings, kpis, scores, ownership, funds, prices, coverage, src |
| 2× | full transcript text, document pages, filing full text |
| 4× | /v1/search |