Prevención del fraude
Detecta las llamadas VOIP desechables, los suscriptores simulados y las líneas vencidas antes de que entren en tu embudo de ventas, o peor aún, en tu cola de OTP.
Consulta el registro de ubicación de cualquier operador en más de 200 países. Obtén información sobre la disponibilidad en tiempo real, el tipo de línea, el operador propietario del número y el estado de roaming para depurar listas, detectar fraudes y encontrar la ruta más económica.

En cifras
Cada consulta llega al HLR del operador en tiempo real y devuelve una respuesta con marca de tiempo que su aplicación puede auditar posteriormente.
Consulta HLR en tiempo real, no una suposición almacenada en caché.
Cada operador que publica un HLR.
Resuelve los números transferidos al propietario actual.
El modo de solo consulta mantiene los números fuera del disco.
Consultas SS7 MAP reales (o Diameter, en núcleos 5G) contra el HLR del operador de destino. No se trata de una fuente de datos obsoleta de terceros, sino de la misma ruta que utiliza nuestro propio enrutador para analizar cada SMS que enviamos.
MSISDN en E.164. El punto final de procesamiento por lotes acepta hasta 10.000 números por llamada para ejecuciones de limpieza de listas.
Los resultados almacenados en caché se obtienen en menos de 50 ms con la misma fidelidad en cuanto al operador y el estado del puerto.
Consulta HLR en tiempo real enrutada a través de nuestra red SS7/Diamond al HLR del operador de destino. MAP real, no una fuente de datos de terceros.
Devuelve el operador en tiempo real (postpuerto), el país, el estado de la red, el estado de roaming, el prefijo IMSI y la accesibilidad. Todo en un único archivo JSON.
Decide la ruta, decide la moneda, omite los números inactivos antes de que generen cargos. El mismo sistema de búsqueda controla nuestro propio enrutamiento de SMS interno.
MSISDN en E.164. El punto final de procesamiento por lotes acepta hasta 10.000 números por llamada para ejecuciones de limpieza de listas.
Los resultados almacenados en caché se obtienen en menos de 50 ms con la misma fidelidad en cuanto al operador y el estado del puerto.
Consulta HLR en tiempo real enrutada a través de nuestra red SS7/Diamond al HLR del operador de destino. MAP real, no una fuente de datos de terceros.
Devuelve el operador en tiempo real (postpuerto), el país, el estado de la red, el estado de roaming, el prefijo IMSI y la accesibilidad. Todo en un único archivo JSON.
Decide la ruta, decide la moneda, omite los números inactivos antes de que generen cargos. El mismo sistema de búsqueda controla nuestro propio enrutamiento de SMS interno.
¿Por qué HLR antes de enviar?
Detecta las llamadas VOIP desechables, los suscriptores simulados y las líneas vencidas antes de que entren en tu embudo de ventas, o peor aún, en tu cola de OTP.
No pagues por enviar mensajes a teléfonos inaccesibles. Una consulta HLR cuesta una fracción del coste del SMS que se habría gastado y perdido.
Descubre el operador actual (no el histórico) y elige la ruta directa. Los números portados se enrutan correctamente la primera vez.
Los resultados de la búsqueda con marca de tiempo demuestran que el número fue validado y consentido en el momento de la suscripción, lo cual es defendible según el RGPD y la PDPL.
Capacidades
Consulta SS7/SIGTRAN en tiempo real al HLR del operador. Sin datos obsoletos ni estimaciones probabilísticas: la respuesta que obtienes es la que tiene la red en este preciso momento.
Resuelve la portabilidad de los números a la operadora que actualmente les presta servicio. Es fundamental en mercados donde entre el 25 % y el 40 % de los números móviles se han portado al menos una vez.
Identifica a los suscriptores que se encuentran actualmente en roaming fuera de su red de origen. Útil para la detección de fraudes, alertas de roaming y para evitar recargos internacionales.
Envíe listas de hasta un millón de MSISDN por solicitud. Los resultados se transmiten como NDJSON o se almacenan en su bucket de S3 como Parquet, listos para el almacenamiento en la nube.
El tiempo de vida (TTL) por cuenta varía de 0 (siempre activo) a 30 días. Las consultas repetidas dentro de este intervalo se atienden desde la caché perimetral y se facturan según la tarifa de caché.
El modo de solo consulta devuelve la respuesta y olvida la pregunta. No hay MSISDN en disco, ni registros que contengan números de cliente; el derecho de supresión del RGPD está garantizado por diseño.
Desafío: Un motor de facturación de interconexión necesitaba información numérica autorizada a alto volumen sin pagar las tarifas completas de las consultas en tiempo real. Solución: El HLR de BroadNet se ubica en línea con una caché de suscriptores activos optimizada para el patrón de acceso del motor de enrutamiento.
Desafío: Los números inactivos en varias listas de marketing africanas lastraban la entrega e inflaban el gasto. Enfoque: Una ejecución HLR por lotes depuró las listas antes del siguiente ciclo de campaña.
Desafío: Los procesos de registro digital perdían cuentas por fraude de discrepancia entre el MSISDN y el país. Enfoque: Cada MSISDN de registro se verifica por HLR frente al país declarado en el formulario, y las discrepancias se marcan para revisión manual.
Búsqueda por lotes
Envíe la lista completa; la dividimos en 10.000 llamadas y le enviamos los resultados en formato NDJSON, para que pueda integrarlos directamente en su almacén de datos.
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);
}Integraciones
OpenAPI 3.1, autenticación con token Bearer, reintentos con jitter.
Consulta HLR en línea en cada enlace MO/MT, sin cambios en la aplicación.
@broadnet/cpaas-sdk para Node.js; genera un cliente para cualquier otro lenguaje a partir de la especificación OpenAPI 3.1.
Validar una columna de números sin escribir ningún código.
Precios
Los descuentos por volumen comienzan a partir de las 100.000 consultas al mes. Las consultas almacenadas en caché se facturan a una fracción de la tarifa en tiempo real. Sin cargos de configuración, sin mínimos, facturación en USD, EUR o AED; las tarifas mostradas son orientativas.
Cumplimiento
MENA, UE, Reino Unido: reglas diferentes, una necesidad común: demostrar que se verificó que el número estaba activo y cuándo. Cada búsqueda devuelve un resultado con marca de tiempo que puede archivar como artefacto de auditoría.
El modo de solo consulta devuelve la respuesta y descarta el número. El tráfico de la UE se limita al almacenamiento de la UE; el derecho de borrado se expone a través de una API.
Cada búsqueda devuelve un resultado con marca de tiempo que puede adjuntar al registro del usuario como prueba de validación en el momento de la suscripción.
TDRA, CST, NTRA y otros reguladores de la región MENA impulsan a los operadores y remitentes a utilizar datos numéricos limpios y verificados. Una consulta HLR es el paso auditable que lo respalda.
Funciona con la misma infraestructura que nuestra plataforma A2P SMS: ISO 27001, ISO 9001, ISO 22301. Registros a prueba de manipulaciones, con opción de retención de 7 años.
Realizamos consultas SS7 MAP y Diameter en tiempo real contra el HLR real del operador de destino, no contra una instantánea periódica de la base de datos de portabilidad numérica proporcionada por un proveedor. Esto significa que un número portado ayer devuelve su nuevo operador hoy, no la semana que viene. La latencia es mayor (350 ms frente a 20 ms con caché), pero la respuesta es definitiva.
MCC (código de país), MNC (código de red), operador original, operador actual (tras la portabilidad), nombre del país, tipo de red (GSM/CDMA), país de roaming (si corresponde), prefijo IMSI, estado de accesibilidad (activo/inactivo/desconectado) y puntuación de confianza. Todo en una única respuesta JSON de menos de 1 KB.
Por consulta, con importantes descuentos por caché. El nivel estándar cuesta $0.005 por consulta MAP en tiempo real y $0.0008 por acierto en caché. Con más de 5 millones de consultas al mes, las tarifas empresariales bajan a $0.0028 en tiempo real y $0.0004 en caché. El punto final de procesamiento por lotes (hasta 10 000 números por llamada) no tiene una facturación diferente: se aplica el mismo precio por consulta.
El TTL predeterminado de la caché es de 30 días para números activos y de 7 días para números inaccesibles. Puede omitir esta restricción en cada solicitud con `cache: false` en el cuerpo de la solicitud, o bien, reducir el TTL por cuenta en la configuración. La caché es independiente de cada cuenta; nunca verá los datos almacenados en caché de otros usuarios.
Cada SMS, OTP y mensaje de WhatsApp puede verificar previamente el HLR en línea (validate: true en la solicitud de envío). Los números inactivos devuelven un error de API inmediato en lugar de ser facturados y descartados silenciosamente. Muchos clientes también realizan búsquedas por lotes nocturnas en su CRM para depurar la lista antes del envío de la campaña.
Sí, cada consulta devuelve tanto el operador original (del prefijo MSISDN) como el operador actual (del HLR en vivo). La comparación de ambos se realiza mediante una comprobación de portabilidad numérica (MNP) de una sola línea. No cobramos extra por la información de MNP; forma parte de la respuesta estándar.
La disponibilidad de API está cubierta por el SLA de la plataforma del 99.99%, con un p99 < 350ms para consultas en vivo y un p50 < 50ms para aciertos en caché. Si el tiempo de actividad mensual es inferior al garantizado, los contratos empresariales reciben un crédito de servicio sobre la tarifa mensual (10 % por debajo del 99,99 %, 25 % por debajo del 99,0 %, 50 % por debajo del 95,0 %). Configuración multi-región active-active — si una región presenta degradación, el tráfico se redirige en menos de 800ms.
La cobertura abarca más de 200 países mediante interconexiones SS7 directas y repetidores asociados. Algunos mercados (generalmente con regímenes regulatorios restrictivos) solo devuelven MCC/MNC a partir de datos de prefijo, no HLR en tiempo real. Estos devuelven un indicador de degradación (degraded: true) en la respuesta para que su lógica pueda adaptarse adecuadamente. La matriz de cobertura completa se publica en el panel de control.
¿La pregunta no está aquí? Consulte a nuestro equipo de ingeniería
Combina bien con
The reference behind the lookup: MNP, routing numbers, All-Call-Query and HLR dips for least-cost routing.
Una vez validado el número, envíe el mensaje a través de más de 1000 interconexiones directas entre operadores.
Contraseñas de un solo uso multicanal con prevalidación HLR integrada para prevenir el fraude.
Si eres un operador de telefonía móvil, nuestro cortafuegos utiliza la misma inteligencia HLR para bloquear las rutas no deseadas a velocidad de línea.

Sin rutas grises: un enlace directo con el operador siempre que esté disponible comercialmente y, si no, una ruta gestionada por un socio e identificada como tal. Una sola API para todos los canales, sobre una red construida desde 2003.
Solicita acceso de prueba y te responderemos en un día hábil. Valida un lote de muestra y, una vez aprobada tu cuenta, depura tus listas en producción.
Recursos
Ficha de HLR Lookup
Profundiza en los conceptos detrás de este producto.
También de BroadNet
MobileValidateVista previa privada
¿Necesita conocer el tipo de línea de un número, o las aplicaciones de mensajería en las que puede recibir mensajes, antes de enviar? MobileValidate, una marca BroadNet en vista previa privada, verifica el operador y el tipo de línea, aplicaciones como Telegram, Viber y RCS, y buzones de correo electrónico en una sola solicitud API.