Know if a number is live
before you send.
HLR (Home Location Register) lookup queries the carrier network directly — confirming whether a number is active, which network it's on, and whether it's been ported or is roaming.
See the live state of any number.
A direct HLR query returns activity, network, port and roaming status — the data you need to route well and stop wasting sends.
Active / inactive detection
Instantly know if a number is connected to a live SIM card.
Network identification
Returns the current carrier — essential for routing decisions and cost optimisation.
Port detection
Identifies numbers ported to a different network since you last checked.
Roaming status
Know when a number is roaming abroad — useful for cost control and compliance.
Bulk lookup
Submit thousands of numbers in a single API call. Results returned asynchronously via webhook.
Database cleanse
Run your entire CRM contact list through lookup before a campaign to eliminate undeliverables.
Stop paying to reach dead numbers.
Pre-campaign cleanse
A retailer with 200K SMS contacts runs lookup before each campaign. Removes 15–30% inactive numbers, cutting wasted send costs directly.
CampaignsOnboarding validation
Check a user's phone number at registration before sending an expensive welcome sequence.
OnboardingCRM hygiene
Schedule monthly lookups on your full contact database to keep active rates high.
CRMOne call. The full carrier picture.
Submit the number
Pass any number to the lookup endpoint.
We query the carrier
A live HLR request hits the network directly.
Read the result
Active state, network, port and roaming flags returned in milliseconds.
Clean your list before you send.
Run a lookup on your database today and only pay to message numbers that are live.