Documentation

Rate limits and quotas

Two independent limits, both reported on every successful response.

Two limits

A per-minute rate limit protects burst capacity and is evaluated per API key. A monthly request quota governs billing and is evaluated per subscription. Exhausting either answers 429, but with a different error code so you can react correctly.

Response headers

Headers
X-RateLimit-Limit: 600
X-RateLimit-Remaining: 594

X-Monthly-Limit: 100000
X-Monthly-Usage: 12480
X-Monthly-Remaining: 87520

Plan limits

PlanRequests / monthRequests / minuteAPI keys
Free5,000201
Developer50,000603
Startup250,00030010
Business1,000,0001,00025
Scale5,000,0005,000100

Poll the base, not the pair

One /v1/rates call returns every quoted currency against your base. Fetching the full table once a minute costs one request; fetching forty pairs individually costs forty.