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

В цифрах
Каждый запрос в режиме реального времени отправляется оператору HLR и возвращает ответ с меткой времени, который ваше приложение сможет проверить позже.
Запрос HLR в реальном времени, а не кэшированное предположение.
Каждый оператор, публикующий HLR.
Присваивает перенесенные номера текущему владельцу.
В режиме только поиска числа не сохраняются на диске.
Реальные MAP-запросы SS7 (или Diameter на ядрах 5G) к HLR целевого оператора. Не устаревший сторонний канал связи — тот же самый путь, который использует наш собственный маршрутизатор для оценки каждого отправляемого нами SMS-сообщения.
MSISDN в формате E.164. Пакетная точка доступа принимает до 10 000 номеров за один вызов для проверки корректности списков.
Кэшированные результаты возвращаются менее чем за 50 мс с той же точностью указания оператора и статуса порта.
Запрос HLR в режиме реального времени направляется через нашу сеть SS7 / Diameter к HLR целевого оператора. Реальный MAP, а не сторонний источник данных.
Возвращает информацию о текущем операторе (по порту), стране, состоянии сети, статусе роуминга, префиксе IMSI и доступности. Все данные в одном JSON-файле.
Определяем маршрут, валюту, пропускаем неактивные номера перед выставлением счета. Тот же самый поиск используется для внутренней маршрутизации SMS-сообщений.
MSISDN в формате E.164. Пакетная точка доступа принимает до 10 000 номеров за один вызов для проверки корректности списков.
Кэшированные результаты возвращаются менее чем за 50 мс с той же точностью указания оператора и статуса порта.
Запрос HLR в режиме реального времени направляется через нашу сеть SS7 / Diameter к HLR целевого оператора. Реальный MAP, а не сторонний источник данных.
Возвращает информацию о текущем операторе (по порту), стране, состоянии сети, статусе роуминга, префиксе IMSI и доступности. Все данные в одном JSON-файле.
Определяем маршрут, валюту, пропускаем неактивные номера перед выставлением счета. Тот же самый поиск используется для внутренней маршрутизации SMS-сообщений.
Почему HLR перед отправкой?
Отслеживайте временных абонентов VoIP, имитированных подписчиков и просроченные звонки до того, как они попадут в вашу воронку продаж — или, что еще хуже, в очередь на получение одноразовых паролей.
Не платите за отправку сообщений на недоступные телефоны. Запрос HLR стоит лишь малую часть стоимости SMS, которые в противном случае были бы потрачены и потеряны.
Определите текущего оператора (не исторического) и выберите прямой маршрут. Перенесенные номера будут перенаправлены правильно с первого раза.
Результаты поиска с указанием времени подтверждают, что номер был проверен и согласие было получено в момент согласия — это является обоснованным аргументом в соответствии с GDPR и PDPL.
Возможности
Запрос SS7/SIGTRAN к HLR оператора в реальном времени. Никаких устаревших данных, никаких вероятностных предположений — вы получаете ответ, который сеть имеет на данный момент.
Обеспечивает привязку перенесенных номеров к оператору, который фактически обслуживает эти номера в настоящее время. Это крайне важно на рынках, где 25–40% мобильных номеров были перенесены хотя бы один раз.
Выявление абонентов, находящихся в роуминге за пределами своей домашней сети. Полезно для оценки уровня мошенничества, оповещений о роуминге и избежания международных дополнительных сборов.
Отправляйте списки, содержащие до миллиона MSISDN-номеров за один запрос. Результаты передаются обратно в формате NDJSON или сохраняются в вашем S3-хранилище в формате Parquet — готовые для использования в хранилище данных.
Время жизни (TTL) для каждой учетной записи варьируется от 0 (постоянно активная) до 30 дней. Повторные запросы в течение этого временного окна обрабатываются из кэша на периферии сети, оплата производится по тарифу кэширования.
Режим только поиска возвращает ответ и забывает вопрос. Нет MSISDN на диске, нет журналов, содержащих номера клиентов, право на удаление данных в соответствии с GDPR предусмотрено изначально.
Задача: Для системы межсетевого тарификации требовалась достоверная информация о номерах телефонов при больших объемах запросов без полной оплаты по тарифам за запросы в реальном времени. Подход: Система HLR от BroadNet интегрирована с кэшем активных абонентов, настроенным под схему доступа маршрутизирующего механизма.
Проблема: Неработающие номера в нескольких африканских маркетинговых списках снижали доставку и завышали расходы. Решение: Пакетная HLR-проверка очистила списки перед следующим циклом кампании.
Проблема: При цифровой регистрации терялись учётные записи из-за мошенничества с несоответствием страны MSISDN. Подход: Каждый MSISDN при регистрации проверяется через HLR на соответствие стране, указанной в форме, а несоответствия отмечаются для ручной проверки.
Пакетный поиск
Отправьте весь список; мы разобьем его на фрагменты по 10 000 запросов и передадим результаты обратно в формате NDJSON, чтобы вы могли напрямую передать их в свое хранилище данных.
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);
}Интеграции
OpenAPI 3.1, аутентификация по токену Bearer, повторы с джиттером.
Встроенный запрос HLR на каждом бинде MO/MT — без изменений в приложении.
@broadnet/cpaas-sdk для Node.js; клиент для любого другого языка генерируется из спецификации OpenAPI 3.1.
Проверьте столбец чисел, не написав ни строчки кода.
Цены
Скидки за объем начинаются от 100 000 запросов в месяц. За кэшированные запросы взимается меньшая плата, чем за запросы в реальном времени. Нет платы за настройку, нет минимальных требований, оплата производится в долларах США, евро или дирхамах ОАЭ — указанные тарифы являются ориентировочными.
Согласие
Для стран Ближнего Востока и Северной Африки, ЕС и Великобритании действуют разные правила, но есть одна общая потребность: необходимо подтвердить, что номер активен, и указать дату проверки. Каждый запрос возвращает результат с отметкой времени, который можно сохранить в качестве документа для аудита.
В режиме только поиска возвращается ответ, и число отбрасывается. Трафик из ЕС изолируется в хранилище данных ЕС; право на удаление данных предоставляется через API.
Каждый запрос возвращает результат с отметкой времени, который можно прикрепить к записи пользователя в качестве подтверждения согласия на использование сервиса.
TDRA, CST, NTRA и другие регулирующие органы стран Ближнего Востока и Северной Африки подталкивают операторов и отправителей к использованию чистых, проверенных данных о номерах телефонов. Проверка HLR — это проверяемый этап, который служит подтверждением таких данных.
Работает на той же инфраструктуре, что и наша платформа A2P SMS — ISO 27001, ISO 9001, ISO 22301. Журналы с защитой от несанкционированного доступа, срок хранения 7 лет.
Мы выполняем запросы 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, чтобы ваша логика могла соответствующим образом переключиться на резервный вариант. Полная матрица покрытия опубликована на панели управления.
Вопроса здесь нет? Обратитесь к нашей инженерной команде
Хорошо сочетается с
The reference behind the lookup: MNP, routing numbers, All-Call-Query and HLR dips for least-cost routing.
После проверки номера отправьте само сообщение через более чем 1000 прямых соединений с операторами связи.
Многоканальные одноразовые пароли со встроенной предварительной проверкой HLR для предотвращения мошенничества.
Если вы являетесь оператором мобильной связи, наш межсетевой экран использует ту же технологию HLR для блокировки «серых» маршрутов на скорости линии.

Никаких серых маршрутов: прямое подключение к оператору там, где оно коммерчески доступно, иначе маркированный партнёрский маршрут. Единый API для всех каналов на сети, которую мы строим с 2003 года.
Запросите тестовый доступ, и мы ответим в течение одного рабочего дня. Проверьте тестовую партию, а после одобрения учётной записи очищайте списки в рабочей среде.
Ресурсы
Техническое описание HLR Lookup
Углубитесь в концепции, лежащие в основе этого продукта.
Также от BroadNet
MobileValidateЗакрытое превью
Нужно узнать тип линии номера или доступные мессенджеры перед отправкой? MobileValidate, бренд BroadNet в режиме закрытого превью, проверяет оператора и тип линии, наличие таких приложений, как Telegram, Viber и RCS, а также почтовые ящики e-mail одним API-запросом.