





international and national formats of the submitted number.mobile, landline, voip, toll_free, personal, pager, unknown.curl --request GET \
--url https://phoneintelligence.abstractapi.com/v1{
"phone_number": "14159929960",
"phone_format": {
"international": "+14159929960",
"national": "(415) 992-9960"
},
"phone_carrier": {
"name": "T-Mobile",
"line_type": "Wireless",
"mcc": "310",
"mnc": "160"
},
"phone_location": {
"country_name": "United States",
"country_code": "US",
"country_prefix": "+1",
"region": "California",
"city": "San Francisco",
"timezone": "America/Los_Angeles"
},
"phone_messaging": {
"sms_domain": "tmomail.net",
"sms_email": "14159929960@tmomail.net"
},
"phone_validation": {
"is_valid": true,
"line_status": "active",
"is_voip": false,
"minimum_age": 1888
},
"phone_registration": {
"name": "Sergio Suarez",
"type": "consumer"
},
"phone_risk": {
"risk_level": "low",
"is_disposable": false,
"is_abuse_detected": false
},
"phone_breaches": {
"total_breaches": 1,
"date_first_breached": "2019-07-23",
"date_last_breached": "2019-07-23",
"breached_domains": [
{
"domain": "facebook.com",
"breach_date": "2019-07-23"
}
]
}
}Yes. Phone validation checks a number's format, country code, line type, and carrier assignment using telecom databases like HLR and MNP lookups. The process does not connect a call or send an SMS. You get validity, line type, and carrier data in under 500 milliseconds.
A landline is a physical phone line tied to a fixed address and served by a traditional telecom carrier. A VoIP number routes calls over the internet and is not tied to geography. Phone validation identifies both by checking the number's prefix and carrier assignment in real time.
Use a validator that supports the E.164 international format and covers carrier data in the country you're checking. Abstract's Phone Validator covers 190+ countries. Enter any number with or without the country code, select the country, and the tool parses, formats, and validates it against the local carrier database.
No. Validation confirms a number is well-formed and active in a carrier's network. Verification confirms the person entering the number owns it, typically by sending a one-time code via SMS or call. Use validation at signup to catch fake numbers, and verification when you need to prove possession.
Yes. Validation flags disconnected numbers, invalid formats, and numbers assigned to VoIP services often used for throwaway accounts. Filtering by line type, carrier, and validity catches most fake entries at signup. For higher-risk use cases, combine validation with verification via SMS or email reputation checks.
Accuracy depends on how recent the carrier data is and which signals the validator checks. Abstract's Phone Validator queries live telecom databases covering 190+ countries and returns validity, line type, and carrier in real time. For mobile number portability, freshness matters: static lists miss recently ported numbers, while live HLR lookups catch them.
Validate first, then decide. Validation tells you if a number is active and routable. Verification proves the person owns it. For transactional SMS such as order confirmations, validation is enough. For account security or TCPA-regulated messaging, verification via a one-time passcode is required before sending.