Вебхук — это способ автоматически уведомить ваш сервер о событии в SmsGateWay24. Вместо опроса API ("что-то произошло?"), SmsGateWay24 сам отправляет POST-запрос на ваш URL в момент события.
При каждом изменении статуса доставки (в очереди → отправлено → доставлено/ошибка) SmsGateWay24 уведомляет ваш сервер. Это позволяет обновлять статус в базе данных, запускать логику повторных попыток и показывать подтверждение доставки в UI.
При получении нового SMS на SIM-карту вашего устройства SmsGateWay24 отправляет вебхук с номером отправителя, текстом сообщения, временной меткой и ID устройства.
Вам нужен общедоступный URL, принимающий POST-запросы. Эндпоинт должен:
Content-Type: application/jsonИспользуйте кнопку тестирования в SmsGateWay24 для отправки тестового payload на ваш URL.
{"event": "delivery_status", "message_id": "abc123", "phone": "+79001234567", "status": "delivered", "timestamp": "2026-01-15T10:30:00Z"}
{"event": "incoming_sms", "phone": "+79001234567", "message": "Привет!", "timestamp": "2026-01-15T10:31:00Z"}