Skip to main content

Rate Limits

LeuwongRR User API memakai rate limit untuk menjaga layanan tetap aman, stabil, dan nyaman digunakan oleh semua member. Rate limit membantu mencegah:
  • Spam request
  • Penyalahgunaan API token
  • Bot yang melakukan request terlalu sering
  • Beban server berlebihan
  • Akses mencurigakan dari sistem eksternal
Rate limit berlaku untuk request public safe endpoint dan User API Token yang dibuat dari halaman https://leuwongrr.online/user/api-access.

Batas request user API

Untuk penggunaan normal, batas berikut aman untuk website, bot, atau dashboard sederhana.
Jangan polling setiap 1 detik. Request terlalu agresif dapat terkena 429 Too Many Requests.

Endpoint yang dihitung rate limit

Response jika terkena rate limit

Jika request terlalu sering, API dapat mengembalikan:
Contoh response:

Header rate limit

Jika tersedia, response API dapat menyertakan header berikut: Contoh:
Jika menerima status 429, tunggu sesuai nilai Retry-After sebelum mencoba lagi.

Rekomendasi interval request

Cara retry yang aman

Gunakan exponential backoff sederhana:

Praktik terbaik

  • Simpan token di backend/server/bot
  • Jangan simpan token di frontend JavaScript
  • Jangan upload token ke GitHub
  • Gunakan HTTPS
  • Gunakan cache ringan untuk data yang sering dibaca
  • Hindari request berulang terlalu cepat
  • Regenerate token jika dicurigai bocor