проверка

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

Приведение к +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_inn": "7713076301",
      "operator_original": null,
      "ported": false,
      "mcc": "250",
      "mnc": "99",
      "country": "Россия",
      "region": "Республика Саха (Якутия)",
      "city": null,
      "timezone": "UTC+9",
      "qc": 0,
      "qc_conflict": 0
    }
  ]
}
что вы получаете

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

Формат

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

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

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

Регион и пояс

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

Поля ответа 20

Наши методы отдают структурированный JSON: каждая сущность — отдельным объектом.

/v1/find/phone/v1/clean/phone

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

/api/v1/clean/phone

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

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

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

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

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

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

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

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

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

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

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

тарификация

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

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

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

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

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

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

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

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