Numverify API
The Numverify API is a RESTful, JSON-based service for real-time international and national phone number validation, lookup and metadata retrieval. It supports over 232 countries, empowering developers to verify format, detect location, identify carrier and line type, and ensure data quality at scale. Built and maintained by APILayer, NumVerify provides essential validation tools for fraud prevention, lead verification, messaging systems, and user onboarding flows.
API Documentation
Numverify offers a full-featured yet simple RESTful JSON API for national and international phone number validation and information lookup across a total of 232 countries worldwide.
Requested numbers are processed in real-time, cross-checked with the latest international numbering plan databases, and returned in handy JSON format enriched with useful carrier, geographical location, and line type data.
Integrating the Numverify API into your application will enable you to verify the validity of phone numbers at the point of entry, protecting you from fraud and increasing good leads.
API Endpoint Summary
Endpoint | Description | Key Parameters |
---|---|---|
/validate (or /check) | Validate phone number and retrieve lookup info | access_key , number , country_code? , format? |
/countries | Get full list of supported countries with dialing codes | access_key |
Integration Notes
- The /validate endpoint automatically handles both international and local formatting—just include
country_code
when using national formats to ensure accuracy. Avoid including it for E.164 input. - Enable
format=1
only during debugging—it increases payload size and may affect production parsing efficiency.
Why Choose NumVerify?
- Ultra-simple integration using clean URL requests and JSON responses.
- Global reach & accuracy supporting 232 countries with precise carrier and line details.
- Budget-friendly scaling from free to enterprise—transparent limits and optional overage plans.
- Built for developers: clear endpoint definitions, Postman collections, and example SDKs available directly within the dashboard.