Skip to content

Global Phone Carrier Inquiry

Global phone carrier inquiry, billions of records, timely updates, high accuracy.

Code example:

curl --location --request POST 'https://api.ekycpro.com/v1/wadetail' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'X-API-Key: AbcdEfgh' \
--data-urlencode 'number=628138800001&country=ID'

Response example for normal request

{
"status": "ok",
"message": {
"country_code": 62,
"national_number": 8138800001,
"is_valid_number": true,
"number_type": "MOBILE",
"e164": "+628138800001",
"region_code": "ID",
"location": {
"en": ""
},
"time_zones": ["Asia/Jakarta"],
"carrier": {
"en": "AXIS"
}
}
}

Response example for error request

{
"status": "FAIL",
"message": "The phone number supplied is not a number."
}

HTTP request

POST https://api.ekycpro.com/v1/phone

Request parameters

parameterdescription
numberstring, phone number
countrystring, region code, such as ID for Indonesia

Status code

statusdescription
OKfree, success
FAILfree, fail, message field contains the error message

Phone number fields description

fieldsdescription
country_codecountry code, such as 62 for Indonesia
national_numberdomestic calling number
is_valid_numberis valid number
number_typenumber type, MOBILEFIXED_LINE
e164e164 formated number
region_coderegion code, such asID for Indonesia
locationlocation, multilingual
time_zonestime zones
carrierservice provider, multilingual

Phone number type description

typedescription
MOBILEmobile phone
FIXED_LINEfixed telephone
FIXED_LINE_OR_MOBILEMobile phone or fixed telephone, in some countries, it is impossible to distinguish between fixed and mobile phones only by its number alone
SHARED_COSThttp://en.wikipedia.org/wiki/Shared_Cost_Service
VOIPVOIP
PERSONAL_NUMBERhttp://en.wikipedia.org/wiki/Personal_Numbers
UNKNOWNUnknown