Tutto ciò che vale la pena sapere, niente di superfluo.
Cosa fa effettivamente la ricerca
Una richiesta HLR Lookup attiva una richiesta SS7 MAP-SRI-FOR-SM (o un equivalente SIP/IMS su 5G) verso la rete domestica del destinatario. La risposta contiene l'IMSI, l'indirizzo MSC del fornitore e l'MNC/MCC corrente (che rivela lo stato di roaming). Non rivela la posizione dell'abbonato oltre il livello di paese/operatore e non consegna un messaggio: si tratta della fase di ricerca che l'SMSC eseguirebbe comunque, esposta come API autonoma.
Perché è importante dal punto di vista commerciale
Tre motivi. Smetti di pagare le tariffe SMS per i numeri inattivi (in genere l'8-18% di una lista di marketing obsoleta). Gestisci correttamente i numeri portati: inviare messaggi all'operatore originale di un numero che è stato trasferito costa dal 40% al 60% in più su alcune rotte e aumenta il tasso di errore. Rilevi i numeri in roaming e decidi se applicare la tariffa internazionale o attendere l'invio.
Latenza e limiti
L'API HLR Lookup di BroadNet risponde in circa 350 ms per una query in tempo reale e in meno di 50 ms dalla cache, in oltre 200 paesi, con endpoint batch per la verifica settimanale delle liste e un endpoint streaming per il pattern OTP prima di ogni invio. Non c'è nessun limite di velocità fisso per account; la velocità di trasmissione è dimensionata in base al tuo traffico. Per le specifiche complete, consultare /products/hlr-lookup.
Privacy e conformità
La ricerca HLR è regolamentata. Nell'UE, ai sensi del GDPR, una query HLR relativa a un numero di abbonato è considerata un trattamento di dati personali: è necessaria una base giuridica. In Arabia Saudita, ai sensi del PDPL 2023, rientrano nell'ambito di applicazione anche le query a livello MSISDN. L'endpoint di ricerca HLR di BroadNet registra di default solo l'hash del numero interrogato, con la possibilità di tracciare l'intera sequenza per i clienti che utilizzano la prevenzione delle frodi e per i quali esiste una base giuridica.