- Управляйте на расстоянии
- Задавайте переадресацию
- Держите связь
со всеми сотрудниками
Сервис позволяет заменить SMS-коды на авторизацию по звонку, снизить расходы на верификацию и повысить безопасность регистрации.
API CallPassword ID подходит для:
интернет-магазинов
мобильных приложений
сервисов доставки
программ лояльности
проектов с высокой долей спама и ботов
Все запросы выполняются по HTTPS:
https://api.new-tel.net/
Важно: клиентская сторона должна проверять SSL-сертификат сервера, чтобы исключить утечки данных.
Аутентификация запросов
Каждый запрос должен содержать заголовок:
authorization: Bearer { token }
Bearer-токен формируется динамически для каждого запроса и включает:
ключ авторизации
Unix timestamp
SHA-256 подпись запроса
Все методы API используют POST-запросы, параметры передаются в теле:
application/json
application/x-www-form-urlencoded
content-type: application/json
Данные должны быть в UTF-8 без лишних пробелов и переносов строк.
Ограничение: не более 10 запросов в секунду с одного IP
Актуальные лимиты возвращаются в заголовках x-rate-limit-*.
Все методы находятся в группе:
call-password-id/*
Доступны три режима подтверждения:
busy — без ответа, сигнал «занято»
answer — с ответом абоненту
progress — проигрывание сообщения вместо гудков
Метод:
call-password-id/start-waiting-mode-busy
Пример запроса:
{
"callbackLink": "https://example.com/webhook",
"clientNumber": "79991112233",
"timeout": 120,
"userData": "order-123"
}
Параметры:
callbackLink — webhook для результата
clientNumber — номер пользователя
timeout — ожидание звонка (по умолчанию 60 сек)
userData — любые данные вашего проекта
API возвращает объект callDetails, содержащий:
callId — UUID звонка
confirmationNumber — номер, на который нужно позвонить
qrCodeUri — QR-код для быстрого звонка
оператор и регион номера пользователя
Метод подходит, если нужно зафиксировать снятие трубки:
call-password-id/start-waiting-mode-answerРежим, при котором пользователю воспроизводится аудиофайл вместо гудков
call-password-id/start-waiting-mode-progressВажно: клиентская сторона должна проверять SSL-сертификат сервера, чтобы исключить утечки данных.
После успешного звонка Нью-Тел отправляет POST-запрос на ваш callbackLink.
Webhook содержит:
callId
clientNumber
confirmationNumber
mode
регион и оператор
userData
Пример:
{
"callbackLink": "https://example.com/webhook",
"clientNumber": "79991112233",
"timeout": 120,
"userData": "order-123"
}
Ответ вашего сервера не проверяется системой.
дешевле SMS-кодов
оплата только за успешные подтверждения
защита от ботов
нет риска перехвата кода
удобная интеграция через API
Мы стремимся найти индивидуальный подход к каждому клиенту по стоимости и технической реализации
Оставьте ваш email и система автоматически вышлет вам коммерческое предложение
Мы стремимся найти индивидуальный подход к каждому клиенту по стоимости и технической реализации
Красивое голосовое приветствие - это изюминка Вашей компании
Перезвоним Вам в течении 10 секунд
Перезвоним Вам в течении 10 секунд