проверка

Проверка и
нормализация телефонов

Приведение к +7, тип линии, добавочный, оператор с учётом переноса (МНП), регион и часовой пояс.

Документация →
+7
нормализация
МНП
перенос номера
UTC
часовой пояс
POST
200 OKapplication/json · 7ms
{ "query": "+7 962 730-23-71", "suggestions": [ { "source": "89627302371", "phone": "+7 962 730-23-71", "type": "mobile", "is_valid": true, "country_code": "7", "city_code": "962", "number": "7302371", "extension": null, "operator": "ПАО \"ВЫМПЕЛКОМ\"", "operator_original": null, "ported": false, "country": "Россия", "region": "Республика Саха (Якутия)", "city": null, "timezone": "UTC+9", "qc": 0, "qc_conflict": 0 } ] }
что вы получаете

Возможности телефон

Формат

Единый +7, добавочный отдельным полем.

Оператор и МНП

Текущий оператор с учётом переноса номера.

Регион и пояс

Регион и часовой пояс по коду.

Поля ответа 17

Нативный формат — структурированный JSON со всеми полями. Для перехода с DaData есть совместимый плоский ответ: поиск по идентификатору, стандартизация доступны по привычным адресам — меняются базовый адрес и заголовок авторизации, тело запроса остаётся прежним.

/suggestions/api/4_1/rs/findById/phone/api/v1/clean/phone

Исходный вводТелефонТип номераПризнак корректностиКод страныКод городаНомерДобавочныйОператор связиОператор до переносаНомер перенесёнСтранаРегионГородЧасовой поясКачество разбораПризнак противоречия в данных
о сервисе

Что такое проверка телефона

Номера в базе приходят в десятке написаний: с восьмёркой, со скобками, с добавочным через слово. Сервис приводит их к единому виду +7 916 123-45-67, отделяет добавочный и определяет тип номера — мобильный, городской, 8-800. Подсказывает регион и часовой пояс, чтобы не звонить клиенту ночью, и показывает текущего оператора с учётом переноса номера. Записи, которые не удалось разобрать, помечены — мусор в базе виден сразу.

Как подключить проверка телефона

Сервис вызывают из формы регистрации или из своей CRM: строка на вход — готовая запись на выход. Накопленную базу обрабатывают пакетом: номера приводятся к единому формату, код города и номер разделяются, поэтому дубли наконец видно, а нерабочие строки отсеиваются до оплаты SMS. Дальше номер хранится в одном виде и сверяется с любыми источниками без сюрпризов. Для старта нужен ключ из личного кабинета.

Что важно знать про проверка телефона

Телефон — про разбор уже введённых номеров: поштучно в форме или пакетом по всей базе. Сервис рассчитан на российскую нумерацию — по ней определяются тип линии, регион, часовой пояс и оператор. География приходит на уровне региона: она нужна, чтобы выбрать время звонка, а не чтобы определить адрес абонента.

Валидация телефона и нормализация номера

Валидация телефона начинается с приведения к единому виду: восьмёрка, скобки, дефисы и добавочный через слово превращаются в +7 916 123-45-67 с отдельным полем добавочного. Дальше определяется тип линии — мобильный, городской, 8-800 — регион, часовой пояс и текущий оператор с учётом переноса номера. Строки, которые разобрать не удалось, помечаются: мусор в базе становится виден, а не растворяется в ней.

Зачем чистить базу телефонов

Пока номера лежат в десятке написаний, дубли не видно и одному человеку уходят два сообщения. После приведения к единому формату дубли схлопываются, нерабочие строки отсеиваются до оплаты SMS, а часовой пояс подсказывает, во сколько звонить, чтобы не разбудить клиента.

тарификация

Стандартизация

Оплата по факту с баланса — списывается за каждую обработанную запись.

0,20 ₽за запись
Все тарифы и цены →
сценарии

Где это полезно

// signup

Регистрация

Чистый номер и валидация на входе.

// sms

Рассылки

Отсев некорректных номеров до отправки.

// crm

Дедупликация

Единый формат номеров в базе.

вопросы

Частые вопросы про проверка телефона

Сколько стоит обработка?
0,20 ₽ за обработанный номер из предоплаченного пакета. Размер пакета выбираете сами.
Определится ли оператор, если номер переносили?
Да, приходит текущий оператор и отметка о переносе. Этого достаточно, чтобы выбрать канал отправки сообщения.
Как отсеять неверные номера перед SMS-рассылкой?
Отправьте базу пакетом: непригодные строки помечены, и вы убираете их до того, как заплатите за отправку.
Мы уже используем DaData — переход сложный?
Нет. Есть совместимый режим: формат запроса и ответа тот же, меняются адрес сервиса и ключ.

Чистые данные за один запрос

Подключите метод одним запросом. Оплата по факту — 0,20 ₽ за запись, без абонентской платы.

Документация