Batas Laju
Wappfy API menerapkan batas laju untuk memastikan penggunaan yang adil dan stabilitas platform.Batas default
| Cakupan | Batas | Jendela Waktu |
|---|---|---|
| Per pengguna | 100 permintaan | 1 menit |
| Per IP (tanpa autentikasi) | 20 permintaan | 1 menit |
Header batas laju
Setiap respons menyertakan informasi batas laju:| Header | Deskripsi |
|---|---|
X-RateLimit-Limit | Jumlah permintaan maksimum yang diizinkan dalam jendela waktu |
X-RateLimit-Remaining | Sisa permintaan dalam jendela waktu saat ini |
X-RateLimit-Reset | Timestamp Unix saat jendela waktu direset |
Menangani batas laju
Ketika Anda melebihi batas, Anda akan menerima respons429:
Praktik terbaik
Terapkan exponential backoff
Terapkan exponential backoff
Saat menerima 429, tunggu dan coba lagi dengan jeda yang meningkat: 1 detik, 2 detik, 4 detik, 8 detik…
Gunakan header Reset
Gunakan header Reset
Periksa
X-RateLimit-Reset untuk mengetahui kapan tepatnya Anda dapat melanjutkan.Kelompokkan operasi jika memungkinkan
Kelompokkan operasi jika memungkinkan
Kirim pesan dengan jeda yang wajar di antaranya daripada mengirim secara beruntun.
Cache respons
Cache respons
Hindari mengambil ulang data yang belum berubah (misalnya, detail instance, info kontak).