In one of my previous blog posts, I talked about Lookups API, what it is, why and how you would use it. In a nutshell, Lookups provides basic number insights and allows you to validate numbers. In addition to this, it provides you with the most up-to-date, real-time data on each individual number. We’ve now decided to strengthen its capabilities and take it to the next level by adding HLR.
What is HLR?
Mobile carriers hold a vast amount of information about services and devices on their network. The SIM in your mobile phone has a unique identifier or IMSI that is associated with a single Mobile Network Operator (such as Vodafone) which is stored in the Home Location Register (HLR). HLR allows you to query the Mobile Network Operator to find out more information about the service.
Benefits of HLR
When you query your service’s Mobile Network Operator using the Lookups API, it returns the following information:
- The country in which the number is located
- The carrier name of the number
- The type of number
With HLR you get more detailed insights into your large customer bases:
- The International Mobile Subscriber Identity (IMSI) of the phone
- Whether the SIM is active, deactivated, or was never registered (valid/invalid)
- If the phone is on or off
- If the phone is connected to a network
You need accuracy and speed to cleanse your database and maximise ROI. Lookups + HLR allows you to do just that. With HLR enabled, not only will you receive the name of the carrier but you can also find out real-time carrier information to assist with troubleshooting SMS delivery. This can help you estimate the reliability of your carrier and the effectiveness of your outbound messages. You can also distinguish between invalid numbers, numbers with a temporary problem and deliver insights on a mobile service’s validity and reachability. This allows your business messaging spend to be more focused, driving faster business outcome. You can find out more about the feature in the Lookups API documentation.