Validate and enrich phone numbers with carrier information, number type, and location data. Support for 200+ countries worldwide.
{
"number": "+14155552671",
"valid": true,
"country": "US",
"carrier": "Verizon",
"line_type": "mobile",
"location": "San Francisco, CA"
}
Verify phone numbers during signup and checkout to reduce errors and improve data quality.
Validate mobile numbers before sending OTP codes. Detect VoIP and landline numbers.
Enrich contact data with carrier and location information for better targeting.
Identify suspicious numbers and prevent fraud with carrier and type detection.
Optimize SMS delivery routes based on carrier information and number type.
Format and validate phone numbers from 200+ countries with local rules.
curl "https://api.numlookupapi.com/v1/validate?apikey=YOUR_API_KEY&number=14155552671"
const response = await fetch(
`https://api.numlookupapi.com/v1/validate?apikey=YOUR_API_KEY&number=${number}`
);
const data = await response.json();