API Key
Get a key

Rate Limits

Every plan has two limits: requests per minute and requests per month. Both apply to your account, so all of your API keys and your MCP server calls share them.

Limits by plan

PlanRequests / minRequests / monthData redistribution
Free10010,000No
DeveloperComing soon1,000500,000No
ProComing soon3,0005,000,000Yes
EnterpriseCustomCustomYes

How the limits work

  • •The per-minute limit uses a sliding 60-second window.
  • •Each data request counts as one toward your monthly quota. The quota resets at 00:00 UTC on the 1st of each month.
  • •Free includes search, prices, financial statements, metrics, insider trades, and SEC filings. That covers every MCP tool.

When you hit the per-minute limit

The API returns 429 with a Retry-After: 60 header. Wait for the window to clear, then retry.

HTTP/1.1 429 Too Many Requests
Retry-After: 60

{
  "detail": "Rate limit exceeded: 100 requests per minute on the Free plan."
}

When you use your monthly quota

The API returns 429 with X-Quota-Limit, X-Quota-Remaining, andX-Quota-Reset headers. Retry-After is the number of seconds until the reset.

HTTP/1.1 429 Too Many Requests
Retry-After: 2592000
X-Quota-Limit: 10000
X-Quota-Remaining: 0
X-Quota-Reset: 2026-12-01T00:00:00+00:00

{
  "detail": "Monthly quota used: 10000 requests on the Free plan. Resets 2026-12-01 (UTC)."
}

Need higher limits? Developer and Pro plans are coming soon. Join the waitlist on the pricing pageor contact us about Enterprise.