Проверка номера длится один гудок.

Абонент набирает выданный короткий номер. Станция читает Caller-ID, сверяет с заявленным и сбрасывает вызов до соединения — звонок бесплатен и для него, и для вас. Через 300 мс на ваш сервер приходит подписанный webhook. Ни SMS, ни кода, ни ввода.

Первый месяц после регистрации — бесплатно

сессия vrf_8c21f4 · ttl 300 c линия свободна
t+00.00 POST /v1/verifications — 201
t+00.31 выдан номер +7 495 021-40-06
t+18.42 INVITE от +7 916 442-11-08
t+18.44 Caller-ID совпал с заявленным
t+18.45 486 Busy Here — вызов сброшен
t+18.74 webhook verification.completed
пример сессии

Три обращения к API и один входящий вызов.

  1. t+00.00
    POST /v1/verifications

    Вы просите проверку

    Отправляете phone и webhook_url с Bearer-ключом. В ответ приходит короткий номер для звонка и TTL — по умолчанию одна минута.

  2. t+18.42
    INVITE

    Абонент набирает выданный номер

    SIP-воркер ловит вызов и читает Caller-ID. Абоненту не нужно ничего вводить, ждать и переключаться между приложениями — он просто нажимает «позвонить».

  3. t+18.45
    486 Busy Here

    Вызов сбрасывается до соединения

    Номер уже сверен, разговор не нужен. Соединение не устанавливается, поэтому звонок ничего не стоит абоненту — и не тарифицируется его оператором.

  4. t+18.74
    verification.completed

    Ваш сервер получает подписанный webhook

    Подпись HMAC-SHA256 в заголовке, повторы с экспоненциальной паузой. Если абонент не позвонил, ровно по таймеру придёт verification.expired.

SMS подтверждает доставку. Звонок подтверждает владение.

Параметр SMS-код Звонок truenum
Действий у абонента Выйти из приложения, открыть SMS, скопировать код, вернуться, вставить Нажать «позвонить»
Что подтверждается Что сообщение доставлено на номер Что SIM-карта физически у абонента сейчас
Кто платит за канал Вы — за каждую отправку, включая недоставленные Никто: вызов сбрасывается до соединения
Цена за проверку Тариф SMS-агрегатора за отправку от 0,40 ₽ и только за успешную
0,40 ₽ за успешную проверку
1 мин TTL короткого номера
300 мс p50 доставки webhook'а
99,95 % SLA по доступности API

Везде, где SMS-код — лишняя минута в воронке.

убирает: отвал на вводе кода

Онбординг физлиц

Подтверждение владения номером до запроса паспортных данных. Абонент не покидает приложение, поэтому шаг не теряет пользователей.

убирает: угон аккаунта по перехвату

Подтверждение вывода средств

Дополнительный фактор перед чувствительной операцией. Перехваченный код можно ввести откуда угодно, а позвонить — только с самой SIM-карты.

убирает: SIM-swap

Перенос номера и смена SIM

Проверка после порта или перевыпуска карты: убеждаемся, что номер действительно у нового владельца, а не у предыдущего.

убирает: фиктивные объявления

Разовая проверка собственности

Маркетплейсы, доски объявлений, p2p-сервисы — там, где номер нужно проверить один раз и не хранить отдельную аутентификацию.

конец линии

Подключение занимает один вечер.

Ключ выдаётся сразу после регистрации, тестовый номер работает без договора. Первый месяц пользования — бесплатно.