Batasan dan Kuota Permintaan — API Profil WhatsApp
Cara kerja kuota permintaan, batasan laju lonjakan, dan penagihan kelebihan penggunaan di setiap tingkatan harga.
Kuota bulanan per tingkatan
| Tingkat | Kuota bulanan | Lebihan | Batas keras |
|---|---|---|---|
| BASIC | 50 permintaan | — | Ya — blok di 50 |
| PRO | 10.000 permintaan | $0,010 / permintaan | TIDAK |
| ULTRA | 50.000 permintaan | $0,008 / permintaan | TIDAK |
| MEGA | 500.000 permintaan | $0,005 / permintaan | TIDAK |
| Pay-As-You-Go | Berbasis kredit | — | Ya — blok pada 0 kredit |
Batasan burst / per detik
Batasan burst per tingkatan mencegah penyalahgunaan dari satu tombol:
| Tingkat | Burst default (permintaan/detik) |
|---|---|
| BASIC | 2 |
| PRO | 2 |
| ULTRA | 2 |
| MEGA | 4 |
Pelanggan MEGA yang membutuhkan kapasitas burst lebih tinggi secara berkelanjutan dapat meminta batasan khusus melalui pengelola akun khusus.
Header pembatasan laju
Setiap respons menyertakan header huruf kecil (konvensi RapidAPI) untuk pelacakan kuota bulanan:
x-ratelimit-requests-limit: 60000 x-ratelimit-requests-remaining: 59999 x-ratelimit-requests-reset: 2591983 # seconds until reset
429 Permintaan Terlalu Banyak
Pelanggaran batas burst (permintaan terlalu berdekatan) mengembalikan HTTP 429 dengan isi kesalahan singkat:
HTTP/1.1 429 Too Many Requests
{
"error": "Requests must be at least 0.5 seconds apart"
}Pernyataan "selang 0,5 detik" mencerminkan nilai default minIntervalSeconds pada sebagian besar paket (= 2 permintaan/detik). Periksa /api-key-stats → roleInfo.minIntervalSeconds untuk nilai pasti paket Anda.
Periksa kuota Anda sendiri
Proxy tersebut mengekspos permintaan GET /api-key-stats — panggil kapan saja untuk membaca penghitung langsung:
{
"key": "08dc53d3-...",
"role": "pro_60",
"status": "active",
"requestLimit": 60000,
"requestRemaining": 59999,
"requestReset": 2591982,
"resetAt": "2026-05-27T02:24:56.708Z",
"expiresAt": "2026-05-27T02:24:56.708Z",
"lastUsedAt": "2026-04-27T02:25:12.955Z",
"requestCountMonth": 1,
"maxMonthlyUsage": 60000,
"roleInfo": {
"name": "pro_60",
"maxMonthlyUsage": 60000,
"minIntervalSeconds": 0.5
}
}Kebijakan caching
Data profil disimpan dalam cache di sisi server. Pencarian berulang untuk nomor yang sama dalam jendela cache akan dilayani dari cache. Untuk memaksa pencarian baru, tambahkan ?forceBypassCache=1 ke /number/{number} — permintaan baru tersebut tetap dihitung terhadap kuota.
Terkait
Apa Kata Pengguna Kami
Ulasan nyata dari pelanggan kami yang puas