Phone Checker XML API
The API returns a validation code, a validation description and phone properties in XML format for the phone number and country code provided as input.
Usage
Simply perform a GET call using this url with the API parameters described below:https://tls.bankaccountchecker.com/listener.php?key=<your_api_key>&password=<your_password>&output=xml&type=phone&phone=01709473017&country=GB
API parameters
Parameter | Required | Default | Value |
---|---|---|---|
key | Yes | N/A | API key provided with your account. Alternatively, use the 'guest' key but you will be restricted by the number of call per 24 hours. |
password | Yes | N/A | Password associated with the API key. |
output | No | json | json, xml |
type | Yes | N/A | phone |
phone | Yes | N/A | The phone number you want to check. |
country | Yes | N/A | The country iso3166 2 characters code to check the phone number against Each country have different validations rule. Supported codes are US, AG, AI, AS, BB, BM, BS, CA, DM, DO, GD, GU, JM, KN, KY, LC, MP, MS, PR, SX, TC, TT, VC, VG, VI, RU, KZ, EG, ZA, GR, NL, BE, FR, ES, HU, IT, VA, RO, CH, AT, GB, GG, IM, JE, DK, SE, NO, SJ, PL, DE, PE, MX, CU, AR, BR, CL, CO, VE, MY, AU, CC, CX, ID, PH, NZ, SG, TH, JP, KR, VN, CN, TR, IN, PK, AF, LK, MM, IR, SS, MA, EH, DZ, TN, LY, GM, SN, MR, ML, GN, CI, BF, NE, TG, BJ, MU, LR, SL, GH, NG, TD, CF, CM, CV, ST, GQ, GA, CG, CD, AO, GW, IO, AC, SC, SD, RW, ET, SO, DJ, KE, TZ, UG, BI, MZ, ZM, MG, RE, YT, ZW, NA, MW, LS, BW, SZ, KM, SH, TA, ER, AW, FO, GL, GI, PT, LU, IE, IS, AL, MT, CY, FI, AX, BG, LT, LV, EE, MD, AM, BY, AD, MC, SM, UA, RS, ME, XK, HR, SI, BA, MK, CZ, SK, LI, FK, BZ, GT, SV, HN, NI, CR, PA, PM, HT, GP, BL, MF, BO, GY, EC, GF, PY, MQ, SR, UY, CW, BQ, TL, NF, BN, NR, PG, TO, SB, VU, FJ, PW, WF, CK, NU, WS, KI, NC, TV, PF, TK, FM, MH, KP, HK, MO, KH, LA, BD, TW, MV, LB, JO, SY, IQ, KW, SA, YE, OM, PS, AE, IL, BH, QA, BT, MN, NP, TJ, TM, AZ, GE, KG, UZ. |
Output
This is a sample of the output you will get in XML:<?xml version="1.0"?> <bankaccountchecker> <resultCode>01</resultCode> <resultDescription>phone is valid</resultDescription> <phoneProperties> <formatted_E164>+441709473017</formatted_E164> <formatted_national>01709 473017</formatted_national> <formatted_international>+44 1709 473017</formatted_international> <geolocation>Rotherham</geolocation> <carrier/> <type>FIXED_LINE</type> <time_zones> <time_zone>Europe/London</time_zone> </time_zones> </phoneProperties> </bankaccountchecker>
Why do I need to register?
We are always trying to improve on our services and to do so we need to be able to tell who is querying what data and how often. This will enable us to fully optimize our limited resources to providing a more stable and reliable service to our users.
What is this API key and do I need it?
This API key is just a random string of characters which uniquely identifies each user. This is how we can track your usage and we perform security validation.
How do I get this API key?
This API key is free for everyone. You just have to go to here to register and a unique API key will be sent to your email address.