Bestseller
Complies with E.164 standard Intelligent Unified Format

International Phone Number Validation and Correction

Validity check and intelligent correction

Data & API Features

Intelligently detect the validity of international mobile numbers;
Determine whether the provided mobile number is valid in a specific country based on the provided country code parameter;
Intelligently correct the provided mobile number format into a unified international format for consistent use in scenarios such as sending SMS messages;
Millisecond-level response performance;
Full API supports HTTPS (TLS v1.0 / v1.1 / v1.2 / v1.3);
Fully compatible with Apple ATS;
Nationwide multi-node CDN deployment;
Ultra-fast API response with load balancing across multiple servers.
International Phone Number Validation and Correction
Annual Subscription
$19$49
Try it for free!
Sign in to get a trial key and test all APIs.
Sign In
Secure payment by Stripe

API Document

HTTP Protocol:HTTPS

HTTP Method:GET

HTTP Endpoint:https://api.gugudata.io/v1/websitetools/international-phone-format

Response Type:application/json; charset=utf-8

DEMO Endpoint:https://api.gugudata.io/v1/websitetools/international-phone-format/demo

Live Demo:Try Interactive Demo

Full API Docs:developers.gugudata.io

API Request Parameters

NameTypeIs RequiredDefault ValueRemark
appkeystringtrueAPPKEYAPPKEY obtained after purchase
phonestringtruePHONEThe mobile number to query, e.g., +1(817) 569-8900

API Response Parameters

NameTypeRemark
dataStatus.requestParameterstringRequest parameters
dataStatus.statusCodeintAPI response status code
dataStatus.statusstringStatus
dataStatus.statusDescriptionstringStatus description
dataStatus.responseDateTimestringAPI response time
dataStatus.dataTotalCountintTotal data count, generally used for pagination
data.isValidbooleanWhether the mobile number is valid
data.correctedMobileNumberstringCorrected mobile number
data.countryCodestringCountry phone prefix, e.g., +1
data.countryCode2stringISO-3166 two-letter country code
data.countryCode3stringISO-3166 three-letter country code

API Response Status Codes

Status CodeExplanation of Status CodeRemarks
200API responding normally For business status codes, see below under API Custom Status Codes.
400Parameter error
402APPKEY error Please check if the APPKEY provided is the one obtained from the developer center.
403Account overdue Please pay attention to the E-mail reminders regarding order expiration.
429Request rate limited Requests cannot exceed 5 times per second. The CDN layer intelligently determines based on the frequency of IP requests. General high-frequency requests do not trigger this status code.
500API response error

Code Snippets Run In Postman

Others also bought