To ensure system stability and fair usage across all users, the NG Mushrooms API enforces rate limits on all incoming requests.
Rate limits are applied based on your API key subscription tier:
Every response from our server includes special HTTP headers to help you track your usage programmatically:
| Header | Description |
|---|---|
X-RateLimit-Limit |
The maximum number of requests allowed in a period. |
X-RateLimit-Remaining |
The number of requests you have left for the current window. |
X-RateLimit-Reset |
The time remaining (in seconds) until the limit resets. |
💡 Pro-Tip: If your application exceeds the limit, the API will return a
429 Too Many Requestsstatus code. Always build a slight delay into your code if you hit this limit.