BroadNet
HLR查询 · 企业

发送之前,先验证每一个号码。

查询全球200多个国家运营商的归属位置寄存器(HLR)。获取实时可达性、线路类型、当前号码所属运营商以及漫游状态——助您清洗名单、识别欺诈并以最低成本进行路由。

覆盖200多个<50ms cached99.99%可用性GDPR对齐
BroadNet雪豹正根据实时网络注册信息扫描电话号码
实时·号码智能
POST /sms/lookup
200+
国家/地区
~350ms
实时探测
MNP
感知

数据概览

为生产环境打造,每个周期进行测量。

每次查询都会实时请求运营商HLR,并返回带有时间戳的响应,供您的应用程序后续进行审计。

延迟
~350ms
p99响应

实时HLR查询,而非缓存预测。

覆盖范围
200+
国家

每一家发布HLR的运营商。

携号转网
MNP
识别

将转网号码解析至当前归属人。

合规
GDPR
+阿联酋PDPL

仅查询模式,号码不会存储在磁盘中。

一次查询是如何进行的

从您的 MSISDN到
实时 HLR 查询结果,仅需五跳。

针对目标运营商的HLR进行真实的SS7 MAP查询(或在5G核心网中使用Diameter)。这并非过时的第三方数据源——其路径与我们为每条发出的短信进行评分时所使用的通道路径完全一致。

  1. 01 · 查询
    POST /sms/lookup

    使用E.164格式的MSISDN。批量接口每次调用最多支持10,000个号码,用于列表清洗。

    p50 < 40ms
  2. 02 · 缓存
    30天缓存

    缓存结果返回时间低于50ms,且具备相同的运营商和端口状态保真度。

    p50 < 50ms
  3. 03 · MAP查询
    SS7 MAP / Diameter

    实时HLR查询经由我们的SS7 / Diameter网络直达目标运营商的HLR。真实MAP查询,而非第三方数据源。

    p99 < 350ms
  4. 04 · 解析
    MCC + MNC +端口

    在单个JSON中返回实时运营商(转网后)、国家、网络状态、漫游状态、IMSI前缀及可达性。

    p50 < 20ms
  5. 05 · 决策
    使用结果

    决定路由、确定币种,并在计费前跳过无效号码。该查询功能同样驱动着我们内部的短信路由。

    您的通话
  6. ← MCC · MNC · 携号转网状态 · 可达性

为什么在发送前需要进行HLR

它能带来回报的四个理由
从第一天开始。

欺诈预防

在虚拟VOIP、模拟用户和无效线路进入您的转化漏斗——甚至进入您的OTP队列之前,将其拦截。

成本优化

无需为无法送达的终端支付费用。使用HLR查询,成本仅为原本会白白浪费的短信费用的极小部分。

智能通道

识别当前运营商(而非历史运营商)并选择直连通道。转网号码可确保首次路由即准确无误。

合规审计

带有时间戳的查询结果证明,号码在选择加入时已通过验证并获得许可——符合GDPR和PDPL的合规要求。

100%
可审计追踪

功能特性

您需要向网络查询的一切,
只需通过一次HTTPS调用即可实现。

实时HLR查询

针对运营商HLR进行实时的SS7/SIGTRAN查询。无过期数据,无概率推测——您获得的结果即是网络当前的实时状态。

~350ms实时<50ms cached

MNP/携号转网检测

将携号转网号码解析至当前实际提供服务的运营商。在25%–40%的移动号码发生过至少一次携号转网的市场中,此功能至关重要。

IMSI感知当前MNC

漫游状态检测

识别当前处于归属网络漫游状态的用户。适用于欺诈评分、漫游提醒以及避免产生国际附加费用。

MSC / VLR数据

批量富化

每次请求最多可提交一百万个MSISDN列表。结果以NDJSON格式流式返回,或以Parquet格式存入您的S3存储桶——直接对接数据仓库。

1M / 批次S3 + NDJSON

智能缓存

每个账户的TTL可从0(始终实时)到30天不等。在此窗口期内重复查询将从边缘缓存中获取,并按缓存价格计费。

0–30d TTL边缘缓存

不存储PII

仅查询模式仅返回结果并即刻销毁查询请求。磁盘上不留存MSISDN,日志中不包含客户号码,从设计层面遵循GDPR的被遗忘权。

zero-retentionGDPR Art. 17
客户案例

将HLR转化为
可衡量成本节约的三个团队。

一级GCC运营商电信 · 海湾阿拉伯国家合作委员会AE

挑战:互联计费引擎需要在不支付全额实时查询费用的情况下,实现高吞吐量的权威号码情报。方案:BroadNet的HLR与热订阅用户缓存集成,并针对路由引擎的访问模式进行了优化。

互联工程负责人(NDA协议下的参考客户)
非洲移动运营商集团电信·撒哈拉以南非洲地区NGKEUG

挑战:多个非洲营销名单中的空号拖累了送达率,并推高了支出。方案:在下一轮营销活动前,通过一次批量HLR查询清理了这些名单。

CRM与忠诚度负责人(受NDA保护的参考案例)
南亚银行银行业 · 南亚PK

挑战:由于MSISDN与国家不匹配的欺诈行为,数字注册流程不断流失账户。方案:对每个注册MSISDN进行HLR查询,与表单中申报的国家进行比对,不匹配的情况会被标记以供人工审核。

数字欺诈防范负责人(NDA协议下的参考客户)

批量查询

百万级号码清洗
午餐前完成。

提交完整列表;我们将列表切分为每组10,000个号码的批次,并以NDJSON格式流式传输结果,以便您直接导入数据仓库。

每批次最多 1,000,000 每批次MSISDNs
流式响应 — 无需轮询,无需回调
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-token认证,带抖动的重试机制。

SMPP插件

在每次MO/MT绑定时进行内联HLR检测 —— 无需更改应用。

官方TypeScript SDK

用于Node.js的@broadnet/cpaas-sdk;可根据OpenAPI 3.1规范为任何其他语言生成客户端。

Excel插件

无需编写任何代码,即可验证一列号码。

价格

低至$0.003/ 次实时查询起。

批量折扣从每月10万次查询起。缓存命中计费仅为实时查询费用的极小部分。无设置费,无最低消费,以USD、EUR或AED计费——所示价格仅供参考。

合规

专为监管机构设计,
满足您的合规需求。

MENA、EU、UK——规则各异,但需求一致:证明您已核实号码是否有效及其时间。每次查询都会返回带有时间戳的结果,可作为审计凭证存档。

GDPRUAE PDPLKSA PDPLTDRACSTNTRAISO 27001

GDPR & UAE PDPL

仅查询模式在返回结果后会丢弃号码。欧盟流量被隔离在欧盟存储区;可通过API行使删除权。

带时间戳的结果

每次查询都会返回带有时间戳的结果,您可以将其附加到用户记录中,作为用户在选择加入(opt-in)时刻已通过验证的证明。

MENA地区监管意识

TDRA、CST、NTRA及其他中东和北非(MENA)监管机构正推动运营商和发送者使用干净、经过验证的号码数据。HLR查询是支持这一过程的可审计环节。

符合ISO标准的运营

运行在与我们的A2P短信平台相同的基础设施上——通过ISO 27001、ISO 9001、ISO 22301认证。提供防篡改日志及7年数据保留服务。

买家常见问题

HLR查询,
为工程师提供解答。

我们针对目标运营商的实际HLR运行实时SS7 MAP和Diameter查询,而非使用供应商提供的定期MNP数据库快照。这意味着昨天转网的号码今天就能返回其新的运营商信息,而不是等到下周。虽然延迟略高(350ms对比缓存的20ms),但结果具有权威性。

包括MCC(国家代码)、MNC(网络代码)、原始运营商、当前运营商(携号转网后)、国家名称、网络类型(GSM/CDMA)、漫游国家(如适用)、IMSI前缀、可达状态(活跃/休眠/已断开)以及置信度评分。所有信息均包含在小于1KB的单个JSON响应中。

按次查询计费,并提供显著的缓存折扣。标准层级实时MAP查询为$0.005/次,缓存命中为$0.0008/次。每月查询量超过5M时,企业级费率降至实时$0.0028和缓存$0.0004。批量接口(每次调用最多1万个号码)不另行计费——适用相同的单次查询价格。

默认缓存TTL对于活跃号码为30天,对于无法触达的号码为7天。您可以在请求体中使用cache: false按需绕过缓存,或在设置中按账户缩短TTL。缓存是按账户隔离的;您永远不会看到其他租户的缓存数据。

每条短信、OTP和WhatsApp提交均可进行HLR内预检(在发送请求中设置validate: true)。无效号码会立即返回API错误,而不会被计费或静默丢弃。许多客户还会针对其CRM进行每晚批量查询,以便在活动发送前清洗名单。

是的——每次查询都会返回原始运营商(通过MSISDN前缀获取)和当前运营商(通过实时HLR获取)。对比这两者即可完成一次MNP检查。我们不对MNP信息收取额外费用;它是标准响应的一部分。

API的可用性受99.99%平台SLA保障,实时查询的p99 < 350ms,缓存命中的p50 < 50ms。如果月度可用性未达标,企业合同可获得针对月费的服务抵扣(低于99.99%时抵扣10%,低于99.0%时抵扣25%,低于95.0%时抵扣50%)。采用多区域双活架构——若某一区域性能下降,流量将在800ms内完成重新路由。

通过运营商直连SS7和合作伙伴中继,覆盖范围达200多个国家。少数市场(通常是监管严格的地区)仅能从前缀数据中返回MCC/MNC,无法返回实时HLR。这些市场会在响应中返回degraded: true标志,以便您的逻辑进行适当的自动回退。完整的覆盖范围矩阵已发布在控制面板中。

没有您想问的问题?请咨询我们的工程团队

电信级送达率

覆盖覆盖200多个国家/地区,86。

拒绝灰色通道:只要商业上可行,即采用运营商直连,否则采用标记明确的合作伙伴管理通道。通过自 2003 年以来构建的网络,使用同一个 API 连接所有通道。

200+
国家/地区
1,000+
运营商连接
300M+
条/日
测试权限 · 一个工作日内回复

验证您的首个
1,000个号码。

申请测试权限,我们将在一个工作日内回复。先验证样本批次,待账户获批后,即可在生产环境中清洗您的列表。

$ curl api.broadnet.me/sms/lookup

BroadNet 的其他产品

MobileValidate私人预览

在发送前需要了解号码的线路类型,或其可接收消息的应用吗?MobileValidate是一款处于私人预览阶段的BroadNet品牌,通过一次API请求即可检查运营商、线路类型、Telegram、Viber和RCS等应用以及电子邮箱。