API Rate Limiting & Quotas

Control your API traffic.

Per-key limits, quotas & burst control

Set custom rate limits per API key, manage monthly quotas, and configure burst capacity. Real-time usage dashboards and automatic alerts keep you in control of your API spend.

Per-key

Limits

Burst

Capacity

Real-time

Dashboards

Auto

Alerts

Features

Fine-grained control over API usage.

Per-key limits

Set different rate limits for each API key. Production keys get more, test keys get less.

Burst capacity

Allow temporary bursts above the rate limit for breaking news scenarios. Configurable burst duration and size.

Usage dashboards

Real-time dashboards showing requests per second, minute, hour, and day. Per-key and aggregate views.

Automatic alerts

Get notified at 50%, 80%, and 100% of your quota. Prevent unexpected overage charges.

Custom quotas

Set monthly, weekly, or daily quotas. Rollover unused credits or reset on your billing cycle.

Rate limit headers

Standard rate limit headers (X-RateLimit-*) on every API response. SDKs parse them automatically.

FAQ

What are the default rate limits?
Free: 10 req/min, 100/month. Pro: 100 req/min, 10K/month. Enterprise: custom. All plans support burst capacity.
Can I set different limits per key?
Yes. Each API key can have its own rate limit and monthly quota. Perfect for separating production, staging, and test environments.
What happens when I hit the limit?
You get a 429 Too Many Requests response with Retry-After header. Your SDK should retry with exponential backoff.
Can I buy more quota mid-cycle?
Yes. Upgrade your plan or buy quota add-ons at any time. The extra quota is available immediately.

Ready to get started?

Join thousands using Real-Lenses to verify the truth.

Manage rate limits