Skip to content
View in the app

A better way to browse. Learn more.

Divine Pride

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

API Rate Limiting Changes

Featured Replies

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:

  1. Respect the 1 request per second limit.

  2. Avoid sending multiple requests in parallel.

  3. Check API responses and handle rate limit responses correctly.

  4. 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.

  • 2 weeks later...

Hey, i don't know how to take my api key for divine pride, do you can help me?

Edited by alexandre

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.