Обмеження швидкості та квоти — API профілю WhatsApp

Як працюють квоти запитів, обмеження швидкості пакетної обробки та виставлення рахунків за перевищення ліміту на кожному ціновому рівні.

Щомісячна квота на рівень

РівеньЩомісячна квотаПеревищення вікуЖорстке обмеження
BASIC50 запитівТак — блоки на рівні 50
PRO10 000 запитів0,010 $ / запитНі
ULTRA50 000 запитів0,008 дол. США / запитНі
MEGA500 000 запитів0,005 дол. США / запитНі
Pay-As-You-GoНа основі кредитуТак — блоки з 0 кредитами

Обмеження пакетної/секундної передачі даних

Обмеження пакетної передачі даних для кожного рівня запобігає зловживанню з одного ключа:

РівеньПакет за замовчуванням (запит/сек)
BASIC2
PRO2
ULTRA2
MEGA4

Клієнти MEGA, яким потрібен стабільно високий пиковий навантаження, можуть запросити індивідуальний ліміт через спеціального менеджера облікового запису.

Заголовки обмеження швидкості

Кожна відповідь містить заголовки у нижньому регістрі (домовленість RapidAPI) для відстеження щомісячної квоти:

x-ratelimit-requests-limit:     60000
x-ratelimit-requests-remaining: 59999
x-ratelimit-requests-reset:     2591983   # seconds until reset

429 Забагато запитів

Порушення ліміту пакетної передачі (запитів, що надходять занадто близько один до одного) повертає HTTP 429 з коротким тілом помилки:

HTTP/1.1 429 Too Many Requests

{
  "error": "Requests must be at least 0.5 seconds apart"
}

Формулювання з інтервалом 0,5 секунди відображає значення minIntervalSeconds за замовчуванням для більшості планів (= 2 req/sec). Перегляньте /api-key-stats → roleInfo.minIntervalSeconds, щоб знайти точне значення для вашого плану.

Перевірте свою квоту

Проксі надає доступ до GET /api-key-stats — викличте його будь-коли, щоб прочитати лічильник у реальному часі:

{
  "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
  }
}

Політика кешування

Дані профілю кешуються на стороні сервера. Повторні пошуки того самого номера у вікні кешу обробляються з кешу. Щоб примусово виконати новий пошук, додайте ?forceBypassCache=1 до /number/{number} — новий запит все одно враховується в квоті.

Пов'язані

Що кажуть наші користувачі

Реальні відгуки від наших задоволених клієнтів

4.5/5 (162 відгуки)