Although the API is free, there are very lenient rate limits posed to prevent API abuse.
The current rate limit is 20 requests per second for uncached requests. Cached requests are not subject to rate limits.
The cached status of requests are identified in the headers as
- HIT: cache hit (no rate limit)
- MISS: cache miss
Note that rate limit header values (
x-ratelimit-reset) are not valid on cached requests.