Work in progress
This documentation page is currently work in progress.
Not all existing DecAPI endpoints are documented here yet. For the currently active documentation, please visit docs.decapi.me.
Rate limits
For the most part requests to DecAPI are not rate limited. However, there are a few exceptions to prevent abuse of the service.
If your application requires more requests than what is listed below, I suggest you look into using the API of the service directly instead.
Rate limits are applied based on the IP address the request originates from.
Currently rate limited routes
Twitch
Twitch endpoints are rate limited to 100 requests per 60 seconds.
Official Twitch API documentation
Steam
Steam endpoints are rate limited to 15 requests per 60 seconds.
Web API documentation for the official Steam API
Bypassing rate limits
Most people will be fine with the few (and relatively generous) rate limits I have applied.
However, if you notice you're getting rate limited relatively often, you have the following options:
- Use the official Twitch API directly
- Keep in mind that Twitch's official API also has their own rate limits
- Use the official Steam web APIs directly
- Host DecAPI yourself and configure your own rate limits