Rate Limits
Rate limits keep the platform healthy. Limits are per-API-key (i.e. per-Server) and reset on a sliding minute window.
| Tier | Requests / min | Bulk size cap | Concurrent |
|---|---|---|---|
| Free | 60 | 50 IDs | 4 |
| Standard | 240 | 500 IDs | 16 |
| Pro | 1,200 | 2,000 IDs | 64 |
Response headers
Every successful response includes:
X-RateLimit-Limit— your per-minute cap.X-RateLimit-Remaining— requests left in the current window.X-RateLimit-Reset— UNIX timestamp when the window rolls over.
When you hit the cap, the next request returns 429 with a Retry-After header.
Bulk endpoints
Bulk endpoints count as a single request regardless of how many IDs you pass — within the bulk-size cap for your tier. Always prefer bulk variants over a loop of single-id calls.
Tip. If you constantly hit rate limits on Free, you almost certainly want bulk endpoints.
steamChecks with 50 IDs is one request; 50 findBySteam calls is 50 requests.