API Rate Limiting Changes 0 Comments
API Rate Limiting Changes
To ensure the long-term stability of the Divine Pride API, rate limiting has been enabled.
New Limits
Maximum 1 request per second
Parallel requests are no longer allowed
Why?
Recently, some applications have been sending hundreds of requests per second to the API. In some cases, we've seen bursts of 300+ requests per second.
While that level of traffic may be acceptable for a commercial API backed by significant infrastructure, Divine Pride is a community-driven project operated with limited resources. Excessive API usage negatively impacts service availability for everyone.
What You Need To Do
Please update your applications to:
Respect the 1 request per second limit.
Avoid sending multiple requests in parallel.
Check API responses and handle rate limit responses correctly.
Stop making requests when the API indicates that a limit has been reached.
Simply relying on an hourly quota is not enough. Applications should always inspect the response status and back off when requested instead of continuously retrying.
Applications that ignore rate limits and continue hammering the API may be blocked.
Thank you for helping keep Divine Pride available for the entire community.