Overview
The Factagora API enforces rate limits to ensure fair usage and service stability. Limits vary by endpoint type.| Endpoint type | Limit |
|---|---|
Search endpoints (e.g. /fact-search, /search) | 600 req/min per API key |
Analysis endpoints (e.g. /fact-checker, /evidence-finder, /generate, /deep-research, /timeseries, /causality-graph, /ingest) | 60 req/min per API key |
Response Headers
Every API response includes the following headers:| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests allowed per minute |
X-RateLimit-Remaining | Remaining requests in the current window |
Retry-After | Seconds to wait before retrying (only on 429 responses) |
Rate Limit Exceeded
When you exceed the rate limit, the API returns a429 Too Many Requests response:
Handling Rate Limits
Use theRetry-After header to wait the appropriate amount of time before retrying:
If you consistently hit rate limits, consider batching requests or upgrading your plan. See Credits & Pricing for details.

