BroadNet
Поиск HLR · Предприятие

Проверьте каждое число до Вы отправляете это.

Запросите данные из реестра местоположения любого оператора в более чем 200 странах. Получите информацию о доступности в режиме реального времени, типе линии, операторе, которому принадлежит номер, и состоянии роуминга — для очистки списков, выявления мошенничества и маршрутизации с минимальными затратами.

Более 200 стран<50 мс кэшировано99,99% времени безотказной работысоответствует GDPR
Снежный барс BroadNet проверяет номер телефона по реестру сети в реальном времени
BroadNet · анализ номеров
POST /sms/lookup
200+
Страны
~350ms
Живая рыба
MNP
Осведомленный

В цифрах

Разработано для серийного производства, измерения проводятся на каждом этапе.

Каждый запрос в режиме реального времени отправляется оператору HLR и возвращает ответ с меткой времени, который ваше приложение сможет проверить позже.

Задержка
~350ms
ответ p99

Запрос HLR в реальном времени, а не кэшированное предположение.

Покрытие
200+
страны

Каждый оператор, публикующий HLR.

Портативность
MNP
осведомленный

Присваивает перенесенные номера текущему владельцу.

Согласие
GDPR
+ ПДПЛ ОАЭ

В режиме только поиска числа не сохраняются на диске.

Как происходит один поиск

От ваш MSISDN к
Ответ HLR в режиме реального времени, в пять переходов.

Реальные MAP-запросы SS7 (или Diameter на ядрах 5G) к HLR целевого оператора. Не устаревший сторонний канал связи — тот же самый путь, который использует наш собственный маршрутизатор для оценки каждого отправляемого нами SMS-сообщения.

  1. 01 · Query
    POST /sms/lookup

    MSISDN в формате E.164. Пакетная точка доступа принимает до 10 000 номеров за один вызов для проверки корректности списков.

    p50 < 40ms
  2. 02 · Cache
    30-дневный кэш

    Кэшированные результаты возвращаются менее чем за 50 мс с той же точностью указания оператора и статуса порта.

    p50 < 50ms
  3. 03 · MAP query
    SS7 MAP / Диаметр

    Запрос HLR в режиме реального времени направляется через нашу сеть SS7 / Diameter к HLR целевого оператора. Реальный MAP, а не сторонний источник данных.

    p99 < 350ms
  4. 04 · Resolve
    MCC + MNC + порт

    Возвращает информацию о текущем операторе (по порту), стране, состоянии сети, статусе роуминга, префиксе IMSI и доступности. Все данные в одном JSON-файле.

    p50 < 20ms
  5. 05 · Decision
    Используйте результат

    Определяем маршрут, валюту, пропускаем неактивные номера перед выставлением счета. Тот же самый поиск используется для внутренней маршрутизации SMS-сообщений.

    your call
  6. ← MCC · MNC · port-status · reachability

Почему HLR перед отправкой?

Четыре причины, по которым оно окупается
в первый же день.

Предотвращение мошенничества

Отслеживайте временных абонентов VoIP, имитированных подписчиков и просроченные звонки до того, как они попадут в вашу воронку продаж — или, что еще хуже, в очередь на получение одноразовых паролей.

Оптимизация затрат

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

Интеллектуальная маршрутизация

Определите текущего оператора (не исторического) и выберите прямой маршрут. Перенесенные номера будут перенаправлены правильно с первого раза.

Аудит соответствия

Результаты поиска с указанием времени подтверждают, что номер был проверен и согласие было получено в момент согласия — это является обоснованным аргументом в соответствии с GDPR и PDPL.

100%
проверяемый след

Возможности

Всё, о чём вы бы спросили у сети,
за один HTTPS-запрос.

Запросы HLR в реальном времени

Запрос SS7/SIGTRAN к HLR оператора в реальном времени. Никаких устаревших данных, никаких вероятностных предположений — вы получаете ответ, который сеть имеет на данный момент.

~350ms live<50ms cached

MNP / обнаружение портативности

Обеспечивает привязку перенесенных номеров к оператору, который фактически обслуживает эти номера в настоящее время. Это крайне важно на рынках, где 25–40% мобильных номеров были перенесены хотя бы один раз.

IMSI-awarecurrent MNC

Обнаружение состояния роуминга

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

MSC / VLR data

Партийное обогащение

Отправляйте списки, содержащие до миллиона MSISDN-номеров за один запрос. Результаты передаются обратно в формате NDJSON или сохраняются в вашем S3-хранилище в формате Parquet — готовые для использования в хранилище данных.

1M / batchS3 + NDJSON

Интеллектуальное кэширование

Время жизни (TTL) для каждой учетной записи варьируется от 0 (постоянно активная) до 30 дней. Повторные запросы в течение этого временного окна обрабатываются из кэша на периферии сети, оплата производится по тарифу кэширования.

0–30d TTLedge cached

Персональные данные не хранятся.

Режим только поиска возвращает ответ и забывает вопрос. Нет MSISDN на диске, нет журналов, содержащих номера клиентов, право на удаление данных в соответствии с GDPR предусмотрено изначально.

zero-retentionGDPR Art. 17
Истории клиентов

Три команды, которые перешли на HLR
в измеримую экономию.

Оператор первого уровня в странах Персидского заливаТелекоммуникации · Страны Персидского заливаAE

Задача: Для системы межсетевого тарификации требовалась достоверная информация о номерах телефонов при больших объемах запросов без полной оплаты по тарифам за запросы в реальном времени. Подход: Система HLR от BroadNet интегрирована с кэшем активных абонентов, настроенным под схему доступа маршрутизирующего механизма.

Руководитель инженерного отдела по межсоединениям (информация предоставлена в соответствии с соглашением о неразглашении)
Африканская группа мобильных операторовТелекоммуникации · Африка к югу от СахарыNGKEUG

Проблема: Неработающие номера в нескольких африканских маркетинговых списках снижали доставку и завышали расходы. Решение: Пакетная HLR-проверка очистила списки перед следующим циклом кампании.

Руководитель направления CRM и программ лояльности (информация под соглашением о неразглашении)
Южноазиатский банкБанковское дело · Южная АзияPK

Проблема: При цифровой регистрации терялись учётные записи из-за мошенничества с несоответствием страны MSISDN. Подход: Каждый MSISDN при регистрации проверяется через HLR на соответствие стране, указанной в форме, а несоответствия отмечаются для ручной проверки.

Руководитель отдела предотвращения цифрового мошенничества (ссылка в соответствии с соглашением о неразглашении)

Пакетный поиск

Обработайте миллион чисел
до обеда.

Отправьте весь список; мы разобьем его на фрагменты по 10 000 запросов и передадим результаты обратно в формате NDJSON, чтобы вы могли напрямую передать их в свое хранилище данных.

До 1,000,000 MSISDN на партию
Потоковая обработка запросов — без опроса, без обратных вызовов.
S3, GCS, Azure Blob, Snowflake, BigQuery — приемники данных.
node.jspythoncURL
HLR · MNP
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";

const sms = new SMSSMSApi(
  new Configuration({
    basePath: "https://api.broadnet.me",
    accessToken: process.env.BROADNET_TOKEN!,
  }),
);

// HLR / MNP lookup before sending: POST /sms/lookup
for (const destinationNumber of await readNumbers("./list.csv")) {
  const res = await sms.smsLookupPost({ destinationNumber });
  writeToWarehouse(destinationNumber, res.data);
}

Интеграции

Вставьте его куда угодно.

REST API

OpenAPI 3.1, аутентификация по токену Bearer, повторы с джиттером.

Плагин SMPP

Встроенный запрос HLR на каждом бинде MO/MT — без изменений в приложении.

Официальный TypeScript SDK

@broadnet/cpaas-sdk для Node.js; клиент для любого другого языка генерируется из спецификации OpenAPI 3.1.

плагин Excel

Проверьте столбец чисел, не написав ни строчки кода.

Цены

От $0.003 за запрос в реальном времени.

Скидки за объем начинаются от 100 000 запросов в месяц. За кэшированные запросы взимается меньшая плата, чем за запросы в реальном времени. Нет платы за настройку, нет минимальных требований, оплата производится в долларах США, евро или дирхамах ОАЭ — указанные тарифы являются ориентировочными.

Согласие

Разработано для регулирующих органов.
Вам действительно нужно удовлетворить требования.

Для стран Ближнего Востока и Северной Африки, ЕС и Великобритании действуют разные правила, но есть одна общая потребность: необходимо подтвердить, что номер активен, и указать дату проверки. Каждый запрос возвращает результат с отметкой времени, который можно сохранить в качестве документа для аудита.

GDPRПДПЛ ОАЭКСА ПДПЛTDRACSTNTRAISO 27001

GDPR и PDPL ОАЭ

В режиме только поиска возвращается ответ, и число отбрасывается. Трафик из ЕС изолируется в хранилище данных ЕС; право на удаление данных предоставляется через API.

Результаты с меткой времени

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

осведомленность о нормативных требованиях в регионе MENA

TDRA, CST, NTRA и другие регулирующие органы стран Ближнего Востока и Северной Африки подталкивают операторов и отправителей к использованию чистых, проверенных данных о номерах телефонов. Проверка HLR — это проверяемый этап, который служит подтверждением таких данных.

работа, соответствующая стандартам ISO

Работает на той же инфраструктуре, что и наша платформа A2P SMS — ISO 27001, ISO 9001, ISO 22301. Журналы с защитой от несанкционированного доступа, срок хранения 7 лет.

Вопросы, которые задают покупатели

Поиск HLR,
Ответ предназначен для инженеров.

Мы выполняем запросы SS7 MAP и Diameter в режиме реального времени к фактическому HLR целевого оператора, а не к периодическому снимку базы данных MNP от поставщика. Это означает, что номер, перенесенный вчера, сегодня возвращает нового оператора, а не на следующей неделе. Задержка выше (350 мс против 20 мс в кэше), но ответ является достоверным.

MCC (код страны), MNC (код сети), первоначальный оператор, текущий оператор (после переноса номера), название страны, тип сети (GSM/CDMA), страна роуминга (если применимо), префикс IMSI, статус доступности (активный/неактивный/отключен) и оценка достоверности. Все данные в одном JSON-ответе размером менее 1 КБ.

За каждый запрос, со значительными скидками за кэширование. Стандартный тариф составляет 0,005 доллара за запрос MAP в реальном времени и 0,0008 доллара за попадание в кэш. При объеме запросов более 5 миллионов в месяц корпоративные тарифы снижаются до 0,0028 доллара в реальном времени и 0,0004 доллара в кэше. Для пакетной обработки (до 10 000 номеров за вызов) тарификация не отличается — применяется та же цена за запрос.

По умолчанию время жизни кэша составляет 30 дней для активных номеров и 7 дней для недоступных. Можно отключить кэширование для каждого запроса отдельно, указав параметр `cache: false` в теле запроса, или сократить время жизни для каждой учетной записи в настройках. Кэш изолирован для каждой учетной записи; вы никогда не увидите кэшированные данные другого клиента.

При отправке SMS, OTP и WhatsApp можно предварительно проверить HLR (validate: true в запросе на отправку). Неактивные номера сразу же возвращают ошибку API, вместо того чтобы с них взималась плата и они молча удалялись. Многие клиенты также ежедневно выполняют пакетный поиск в своей CRM-системе, чтобы очистить список перед отправкой кампании.

Да — каждый запрос возвращает как исходный оператор (из префикса MSISDN), так и текущий оператор (из действующего HLR). Сравнение этих двух значений выполняется в одну строку проверки MNP. Мы не взимаем дополнительную плату за информацию о MNP; она является частью стандартного ответа.

Доступность API гарантируется SLA платформы на уровне 99.99%, при этом p99 < 350 мс для живых запросов и p50 < 50 мс для попаданий в кэш. Если ежемесячный показатель аптайма окажется ниже нормы, по корпоративным контрактам предоставляется сервисный кредит в счет ежемесячной платы (10% ниже 99,99%, 25% ниже 99,0%, 50% ниже 95,0%). Архитектура multi-region active-active — в случае сбоя в одном регионе трафик перенаправляется в течение 800 мс.

Покрытие охватывает более 200 стран через прямые соединения SS7 и партнерские ретрансляторы. Некоторые рынки (как правило, с жесткими нормативными режимами) возвращают только MCC/MNC из данных префикса, а не данные HLR в реальном времени. В таких случаях в ответе возвращается флаг degraded: true, чтобы ваша логика могла соответствующим образом переключиться на резервный вариант. Полная матрица покрытия опубликована на панели управления.

Вопроса здесь нет? Обратитесь к нашей инженерной команде

Снежный барс BroadNet рядом с потоком A2P сообщений, впадающим в телефон
Доставка операторского класса

Доставка в более чем 200 стран, напрямую к оператору в 86 из них.

Никаких серых маршрутов: прямое подключение к оператору там, где оно коммерчески доступно, иначе маркированный партнёрский маршрут. Единый API для всех каналов на сети, которую мы строим с 2003 года.

200+
Страны
1,000+
Подключений к операторам
300M+
Сообщ.·день
Тестовый доступ · ответ в течение одного рабочего дня

Подтвердите свой первый
1000 номеров.

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

$ curl api.broadnet.me/sms/lookup

Также от BroadNet

MobileValidateЗакрытое превью

Нужно узнать тип линии номера или доступные мессенджеры перед отправкой? MobileValidate, бренд BroadNet в режиме закрытого превью, проверяет оператора и тип линии, наличие таких приложений, как Telegram, Viber и RCS, а также почтовые ящики e-mail одним API-запросом.