Phone Number Validation API
Validate a number against the numbering plan: allocated or not, line type, the carrier the block was assigned to, and E.164 form. This is allocation, not a live dip. Whether a handset is on the network right now is HLR — a separate, paid product.
See the assigned carrier and line type from the numbering plan. No signup needed. Not a live HLR dip.
Numbering-plan validation, not live reachability
Allocation, line type, assigned carrier, and E.164 in a single lookup
Allocation, not 'active'
A valid result means the number sits in an assigned block. It does not mean the line is in service or that anyone will answer.
Line type from the block
Mobile, landline, VoIP or paging from the carrier the thousands-block was allocated to — with the basis stated.
Assigned carrier
The company that holds the prefix. Ported numbers may still show the original carrier; live portability is HLR/MNP.
E.164 formatting
Normalize and validate numbers to the E.164 international standard.
US geographic data
Resolve US state and rate centre from the numbering plan, not from a live location dip.
Bulk & API
Validate one number or a list via API and CSV.
Phone Intelligence use cases
Common workflows teams run with this data.
E-commerce checkout validation
Reject numbers that are not allocated before you fulfill an order. Do not treat valid as reachable.
- Catch unallocated numbers
- Normalize to E.164
- Protect revenue
Lead qualification
Drop numbers that were never assigned before they reach the dialer. Live connect rate is HLR.
- Filter unallocated numbers
- Separate mobiles from landlines
- Save agent time
SMS marketing readiness
Use the allocated line type to keep landlines out of an SMS file. Not a delivery receipt.
- Avoid landlines
- Flag VOIP
- Plan the live dip separately
Start using Phone Intelligence today
One API, universal credits, and 200 free credits a month. Live in about five minutes.