API для подтверждения номера телефона
Подтверждение номера
без SMS за 20 копеек
Пользователь звонит на выделенный номер, а FlashCall подтверждает его телефон через API. Не нужно ждать сообщение, отвечать на звонок или вводить одноразовый код.
- REST API
- Результат в реальном времени
- Для сайтов и приложений
- Списание только за состоявшийся звонок
Так подтверждение выглядит для вашего пользователя.
- Без SMSНе нужно ждать сообщение и вводить код.
- 0,20 ₽Фиксированная цена одного подтверждения.
- REST APIИнтеграция с сайтом или приложением.
- В реальном времениРезультат сразу после звонка.
Один звонок вместо SMS-кода
Введите номер, получите выделенный номер для звонка и посмотрите, как проходит подтверждение.
Симуляция сценария. Номер не отправляется на сервер и не покидает браузер.
Попыток осталось: 3 из 3. В боевой интеграции частота запросов ограничивается на вашей стороне.
Здесь появится выделенный номер, таймер резервирования и события API — так же, как это увидит ваш пользователь.
Подтверждение за четыре шага
От ввода номера до результата в вашей системе — без единого SMS.
Пользователь вводит телефон
Номер вводится в форме регистрации, авторизации, оформления заказа или программе лояльности.
Вы запрашиваете проверку
Ваша система отправляет номер в FlashCall API и получает выделенный номер для звонка.
Пользователь звонит
На мобильном звонок можно начать одним нажатием. Отвечать на него не требуется — соединение сбрасывается автоматически.
Номер подтверждён
FlashCall определяет вызывающий номер и передаёт вашей системе результат проверки.
Меньше действий для пользователя
Сценарий сокращает количество действий, необходимых для подтверждения номера.
Без ожидания сообщения
Не нужно ждать доставки SMS и повторно запрашивать код.
Без ручного ввода
Не нужно переключаться между приложениями, запоминать цифры и возвращаться к форме.
Один клик на мобильном
Кнопка звонка может открыть системное приложение телефона с уже набранным номером.
Знакомый сценарий
Обычный звонок не требует установки приложения или создания дополнительного аккаунта.
Звонок вместо одноразового кода
Что меняется для пользователя и для вашей интеграции.
| Критерий | FlashCall | SMS-код |
|---|---|---|
| Действие пользователя | Позвонить на номер | Дождаться и ввести код |
| Ввод кода | Не требуется | Требуется |
| Ожидание сообщения | Нет | Зависит от доставки SMS |
| Работа на мобильном | Звонок по нажатию | Переключение к сообщениям |
| Интеграция | REST API | API SMS-провайдера |
| Стоимость | 0,20 ₽ за подтверждение | Зависит от провайдера и оператора |
Посчитайте стоимость подтверждений
Сравните текущие расходы на SMS с тарифом FlashCall — 0,20 ₽ за подтверждение.
Подходит везде, где нужно проверить телефон
Один и тот же запрос закрывает разные сценарии продукта.
Регистрация
Проверяйте номер при создании аккаунта.
Авторизация
Используйте звонок как способ входа или дополнительной проверки.
Оформление заказа
Проверяйте телефон покупателя перед обработкой заказа.
Программы лояльности
Подтверждайте номер участника без SMS-кода.
Маркетплейсы и объявления
Проверяйте контакт перед публикацией объявления или созданием профиля.
SaaS и CRM
Добавляйте верификацию телефона в собственные продукты через API.
Доставка и услуги
Подтверждайте контакт клиента перед выполнением заказа.
API, которое легко встроить в продукт
Создайте проверку, покажите пользователю номер для звонка и получите результат. Два запроса, без SDK и дополнительных зависимостей.
# 1. Запросить номер, на который позвонит пользователь
curl -X POST "https://flashcall.ru/api/v1/get-phone" \
-H "Content-Type: application/json" \
-d '{ "token": "YOUR_API_KEY", "phone": "+79161234567" }'
# → { "id": "c1x8f2k9b0001", "phone": "+74950000000" }
# 2. Дождаться подтверждения (опрос статуса)
curl "https://flashcall.ru/api/v1/status?token=YOUR_API_KEY&id=c1x8f2k9b0001"
# → {
# "id": "c1x8f2k9b0001",
# "status": "PENDING",
# "callerPhone": "+79161234567",
# "cost": "0.20",
# "createdAt": "2026-07-27T18:00:00.000Z"
# }
#
# после звонка status становится "CONFIRMED",
# если звонка не было — через 60 с станет "EXPIRED"Контролируемый сценарий верификации
Понятные правила резервирования, статусов и списаний.
Ограниченный срок проверки
Проверка ждёт звонка 60 секунд. Если звонка не было, она переходит в EXPIRED и не тарифицируется.
Статусы в реальном времени
Сессия проверки находится в статусе PENDING до звонка и переходит в CONFIRMED сразу после того, как звонок зафиксирован.
Защита API
Запросы выполняются с ключом проекта. Ключ хранится на вашем сервере и в любой момент сбрасывается из личного кабинета.
Оплата за результат
Списание происходит только за состоявшийся звонок. Незавершённые и просроченные проверки не тарифицируются.
Простая цена за подтверждение
20 копеек за проверку. Без абонентской платы и платы за выделение номера.
Подтверждение номера обратным звонком
0,20 ₽ за подтверждение
- Доступ к REST API сразу после пополнения баланса
- Выделение номера для звонка из общего пула
- Списание только за состоявшийся звонок
- Личный кабинет: проекты, ключи и история проверок
- Поддержка через обращения в кабинете
- Без абонентской платы, минимальное пополнение 100 ₽
НДС не применяется (УСН)