Вебхуки API SMS.online
Вебхуки (Webhooks) позволяют автоматически получать уведомления при поступлении SMS на виртуальный номер. Если функционал Webhooks включён в настройках профиля, система отправит на указанный вами URL информацию о полученном SMS с помощью POST-запроса.
После отправки вебхука сервер SMS.online ожидает ответ с HTTP-статусом 200 от вашего скрипта. Если сервер не получает ответ с кодом 200, повторная отправка запроса не выполняется. В таком случае необходимо вручную запросить статус активации номера.
Вебхуки обеспечивают автоматическую доставку данных в режиме реального времени и подходят для интеграции с внешними системами мониторинга сообщений.
Вебхуки активации
{
"activationId": 123456,
"service": "go",
"text": "Sms text",
"code": "12345",
"country": 0,
"receivedAt": "2025-01-01 12:00:00"
}Вы можете включить данный функционал в настройках профиля.
Вебхуки аренды
{
"rentId": 123456,
"sms" : {
"phoneFrom" => 79999999999
"text" => "Sms text",
"date" => "2025-01-01 12:00:00"
}
}Важно: вебхук, указанный в настройках профиля, не используется при аренде номеров. Для аренды необходимо указывать ссылку на вебхук в качестве параметра uri при создании запроса. Это позволяет гибко управлять адресами получения уведомлений для каждого арендованного номера.