Tudo o que vale a pena saber, nada do que não vale.
Como funciona uma pesquisa HLR
A consulta envia uma solicitação SS7 MAP SendRoutingInfoForSM para o HLR (Localizador de Nível Superior) do número, exatamente como um SMSC faria antes de entregar uma mensagem. O HLR responde com o status do assinante, a rede de serviço atual (MCC/MNC) e o IMSI — revelando se o número está ativo e acessível sem nunca enviar um SMS. Veja /answers/what-is-hlr e /answers/ss7-map-explained.
O que muda a MNP (portabilidade numérica)
A portabilidade numérica permite que um assinante mantenha o seu MSISDN ao trocar de operadora, de modo que o prefixo do código de discagem não identifica mais a operadora de forma confiável. Uma consulta HLR/MNP devolve a operadora que atualmente detém o número — essencial para encaminhar o tráfego A2P para a interconexão correta e calcular o preço adequadamente. Consulte /answers/what-is-mnp e /answers/what-is-msisdn.
O que a resposta lhe diz
Um resultado típico sinaliza o número como ativo, ausente ou inválido; devolve o MCC/MNC (rede) atual; indica se o assinante está em roaming; e exibe um indicador de portabilidade quando o número mudou de rede. Essa é a matéria-prima para higienização de listas, encaminhamento de menor custo e validação pré-envio. Consulte /products/hlr-lookup.
Benefícios: capacidade de entrega, custo e verificação de fraudes.
A verificação de uma lista com base no HLR antes de uma campanha aumenta as taxas de entrega, descartando números inválidos, encaminhando corretamente os números portados e reduzindo os gastos com envios não entregues. Também é uma medida de controlo essencial contra o tráfego artificialmente inflado (AIT/SMS pumping) — validar os números antes do envio do OTP impede que bots consumam o seu orçamento. Consulte /answers/what-is-ait e /answers/what-is-sms-pumping.
Limitações a ter em conta
Algumas operadoras restringem ou ocultam as respostas HLR por motivos de privacidade, portanto, a cobertura e a completude dos campos variam de acordo com o país. Nos núcleos 4G/5G, o HSS (e o UDM 5G) substitui o HLR, embora o serviço de consulta abstraia essa diferença. E uma consulta é um instantâneo num determinado momento — o status pode mudar entre a validação e o envio. Consulte /answers/what-is-hss e /answers/what-is-hlr-lookup.
Consulta HLR versus verificação simples do formato de número
Uma verificação de formato (validação E.164) apenas confirma se um número está bem formado — ela não pode dizer se o número é real, está ativo ou a qual rede ele pertence após a portabilidade. Uma consulta HLR verifica a rede ativa, portanto, deteta números desconectados, corrige o encaminhamento após a portabilidade e filtra fraudes que a validação de formato não identifica. Use ambas: normalize para E.164 e, em seguida, valide em relação ao HLR. Veja /answers/what-is-e164.