Skip to main content
Every endpoint works without a key. Keys exist only to raise rate limits.

Tiers

Using a key

Pass it in the X-API-Key header:

Reading your limits

Every response carries your current window:
X-RateLimit-Reset is a Unix timestamp — when your window starts over. When you exceed the limit you get a 429:
Library data is served with long CDN cache headers. If you request the same URLs repeatedly, most hits never touch the rate limiter at all — cache-friendly clients effectively get more throughput for free.