Skip to main content

Rate Limits

Every API key has a daily call limit based on its tier. The counter resets on your first request after midnight UTC.

Limits by tier

Response headers

Every authenticated response includes rate limit headers: Example:

When you hit the limit

If you exceed your daily limit, you’ll receive a 429 Too Many Requests response:
The counter resets on your first request after midnight UTC. The X-RateLimit-Remaining header will show 0 until the reset.

Page size limits

The limit query parameter (results per page) is clamped to your tier’s maximum. If you request limit=500 on a Free tier key, you’ll get 100 results.

Tips

  • Use the X-RateLimit-Remaining header to pace your requests.
  • Cache responses when possible. Debate data doesn’t change every second.
  • If you consistently hit your limit, consider upgrading your tier.