Documentation API Reference Tokenomics
API Overview Rate Limits

Rate Limits

OddsForge API uses rate limiting to ensure fair usage and prevent abuse.

Limits

TierLimitScopeEndpoints
Global200 req/minPer IPAll /api/* endpoints
Strict10 req/minPer IPPOST /api/pool/trade, /deposit, /withdraw, /resolve, /cancel
API Key — Read120 req/minPer API KeyAll GET endpoints with API key
API Key — Write30 req/minPer API KeyAll POST endpoints with API key

Rate Limit Headers

Every response includes these headers when using API key authentication:

HeaderDescription
X-RateLimit-LimitMaximum requests allowed in the window
X-RateLimit-RemainingRemaining requests in the current window
X-RateLimit-ResetUNIX timestamp when the window resets

Exceeding Limits

If you exceed the rate limit, you'll receive a 429 Too Many Requests response:

Response 429 Too Many Requests
{
  "success": false,
  "error": "Rate limit exceeded. Maximum 120 read requests per minute.",
  "retry_after": 23
}
💡
Best Practice: Use the Batch Prices endpoint to fetch multiple markets in one request instead of making individual calls.