ReOTP.
Розширені можливості/Автоматичні сповіщення (Webhooks)
1 Хвилина читання

Автоматичні сповіщення (Webhooks)

Отримуйте оновлення процесу верифікації миттєво на власному сервері.

Замість того, щоб витрачати ресурси вашого сервера на періодичні запити (SSE (Server-Sent Events)) з браузера, ви можете налаштувати URL вебхука (Webhook URL) у панелі керування вашого проєкту.

Як тільки процес верифікації номера користувача завершиться успішно, сервер ReOTP надішле прямий POST запит із деталями операції на ваш сервер.

Перевірка безпеки (Webhook Signature)

Якщо ви встановите секретний ключ (Secret Key) для вебхука в панелі керування, ми додамо заголовок x-webhook-signature до запиту, який містить HMAC-підпис, створений за допомогою вашого секретного ключа та алгоритму SHA256. Ви можете використовувати його, щоб переконатися, що запит надіслано саме нами і він не був підроблений.

Код інтеграції (SDKs)
{
  "event": "verification.success",
  "phoneNumber": "+966500000000",
  "actualPhoneNumber": "+966500000000",
  "requestId": "cmrjpk97j0000okc514kfdkll",
  "projectId": "cmrjpk97j00...",
  "method": "WHATSAPP",
  "timestamp": "2026-07-17T12:00:00.000Z"
}

Інтерактивний API Playground

Спробуйте надсилати запити на верифікацію та генерувати код інтеграції мовою програмування, яку ви віддаєте перевагу.

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'