Multiple Number Check
The multiple number check API (maximum of 100 telephone numbers) can be called using the following syntax:
https://api.tpsmydata.co.uk/tps_multi_check?api_key=[your api key]&tel=telephone_number_1,tel=telephone_number_2
For example:
https://api.tpsmydata.co.uk/tps_multi_check?api_key=abc123abc123abc123&tel=01442590800,01442590069
Your api key can be found in the ‘Your Details’ section of tpsmydata.
Telephone numbers should be the telephone numbers to be checked in standard national format (e.g. 01442590800) and separated by a comma.
The api returns data in JSON format:
Example
{
"01442590800": {
"phone_format_status": "VALID",
"data": {
"tel_no": "01442590800",
"national": "01442 590800",
"international": "+44 1442 590800",
"e164": "+441442590800",
"line_type": "FIXED_LINE",
"location": "Hemel Hempstead, United Kingdom",
"original_carrier": "FleXtel Limited",
"on_tps": "NO",
"on_ctps": "NO",
"check_date": "29.12.2022",
"original_carrier_allocation_date": "24.10.2005"
}
},
"remaining_credits": "300822",
"01442590069": {
"phone_format_status": "VALID",
"data": {
"tel_no": "01442590069",
"national": "01442 590069",
"international": "+44 1442 590069",
"e164": "+441442590069",
"line_type": "FIXED_LINE",
"location": "Hemel Hempstead, United Kingdom",
"original_carrier": "FleXtel Limited",
"on_tps": "NO",
"on_ctps": "NO",
"check_date": "29.12.2022",
"original_carrier_allocation_date": "24.10.2005"
}
}
}