T2A
Click here for a complete list of operations.
tps_bulk
Check multiple UK landline and/or mobile business and/or residential telephone numbers. This service will find any UK telephone numbers in an uploaded CSV and check against the TPS and CTPS registers.
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /soap/t2a.asmx HTTP/1.1 Host: api.t2a.io Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "https://api.t2a.io/soap/tps_bulk" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <tps_bulk xmlns="https://api.t2a.io/soap"> <api_key>string</api_key> <client>string</client> <command>string</command> <job_id>string</job_id> <csv_data>string</csv_data> <is_first_line_headers>string</is_first_line_headers> </tps_bulk> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <tps_bulkResponse xmlns="https://api.t2a.io/soap"> <tps_bulkResult> <num_rows>string</num_rows> <num_cols>string</num_cols> <num_telephone>string</num_telephone> <job> <payment_result>string</payment_result> <processing>string</processing> <main_type>string</main_type> <ok_to_download>string</ok_to_download> <job_type>string</job_type> <surname_col>string</surname_col> <forename_col>string</forename_col> <company_number_col>string</company_number_col> <addr1_col>string</addr1_col> <addr2_col>string</addr2_col> <addr3_col>string</addr3_col> <addr4_col>string</addr4_col> <type_0_status>string</type_0_status> <type_1_status>string</type_1_status> <type_2_status>string</type_2_status> <type_3_status>string</type_3_status> <full_addr_col>string</full_addr_col> <postcode_col>string</postcode_col> <name_col>string</name_col> <total_rows>string</total_rows> <total_cols>string</total_cols> <total_extra>string</total_extra> <total_extra_both>string</total_extra_both> <total_extra_landline>string</total_extra_landline> <total_extra_mobile>string</total_extra_mobile> <total_both>string</total_both> <total_landline>string</total_landline> <total_mobile>string</total_mobile> <total_unique_landline>string</total_unique_landline> <total_unique_mobile>string</total_unique_mobile> <total_unique_email>string</total_unique_email> <total_email>string</total_email> <total_email_extra>string</total_email_extra> <total_unique_landline_extra>string</total_unique_landline_extra> <total_unique_mobile_extra>string</total_unique_mobile_extra> <total_unique_email_extra>string</total_unique_email_extra> <total_landline_unique>string</total_landline_unique> <total_mobile_unique>string</total_mobile_unique> <total_both_unique>string</total_both_unique> <total_landline_unique_extra>string</total_landline_unique_extra> <total_mobile_unique_extra>string</total_mobile_unique_extra> <total_both_unique_extra>string</total_both_unique_extra> <headers>string</headers> <no_nums>string</no_nums> <total_found>string</total_found> <total_append>string</total_append> <total_tel>string</total_tel> <total_tps>string</total_tps> <total_deceased_checks>string</total_deceased_checks> <total_deceased_matches>string</total_deceased_matches> <total_records>string</total_records> <start_time>string</start_time> <original_file_name>string</original_file_name> <m_Zone> <m_Addr xsi:nil="true" /> <m_Shape xsi:nil="true" /> <m_Radius>double</m_Radius> <m_North>double</m_North> <m_East>double</m_East> <m_XMin>double</m_XMin> <m_YMin>double</m_YMin> <m_XMax>double</m_XMax> <m_YMax>double</m_YMax> </m_Zone> <zs_monthly_limit>string</zs_monthly_limit> <zs_monthly_total>string</zs_monthly_total> <zs_tariff_remaining_limit>string</zs_tariff_remaining_limit> <filter> <age_17>string</age_17> <age_25>string</age_25> <age_35>string</age_35> <age_50>string</age_50> <age_65>string</age_65> <age_unknown>string</age_unknown> <gender_f>string</gender_f> <gender_m>string</gender_m> <data_use>string</data_use> <property_value_unknown>string</property_value_unknown> <property_value_1>string</property_value_1> <property_value_2>string</property_value_2> <property_value_3>string</property_value_3> <property_value_4>string</property_value_4> <property_value_5>string</property_value_5> <property_value_6>string</property_value_6> <return_type_female>string</return_type_female> <return_type_male>string</return_type_male> <length_residency_1>string</length_residency_1> <length_residency_2>string</length_residency_2> <length_residency_3>string</length_residency_3> <length_residency_4>string</length_residency_4> <length_residency_5>string</length_residency_5> <length_residency_6>string</length_residency_6> <show_tel>string</show_tel> <omit_tps>string</omit_tps> <omit_tel>string</omit_tel> <omit_mobile>string</omit_mobile> <omit_anytel>string</omit_anytel> <show_mobile>string</show_mobile> <omit_sms>string</omit_sms> <show_email>string</show_email> <omit_email>string</omit_email> <omit_director>string</omit_director> <show_director>string</show_director> <show_tps>string</show_tps> <show_mps>string</show_mps> <show_deceased>string</show_deceased> <show_marital_status>string</show_marital_status> <show_house_type>string</show_house_type> <show_council_tax>string</show_council_tax> <show_employment>string</show_employment> <marital_mask>string</marital_mask> <hometype_mask>string</hometype_mask> <class_list xsi:nil="true" /> <show_named_contact>string</show_named_contact> <business_class_selections>string</business_class_selections> <ltd_plc_ltd>string</ltd_plc_ltd> <ltd_plc_plc>string</ltd_plc_plc> <ltd_plc_other>string</ltd_plc_other> <turnover_unknown>string</turnover_unknown> <turnover_100>string</turnover_100> <turnover_250>string</turnover_250> <turnover_500>string</turnover_500> <turnover_1mil>string</turnover_1mil> <turnover_5mil>string</turnover_5mil> <turnover_10mil>string</turnover_10mil> <turnover_50mil>string</turnover_50mil> <turnover_51mil>string</turnover_51mil> <year_est_val>string</year_est_val> <year_est_before>string</year_est_before> <year_est_since>string</year_est_since> <year_est_unknown>string</year_est_unknown> <num_employees_unknown>string</num_employees_unknown> <num_employees_10>string</num_employees_10> <num_employees_50>string</num_employees_50> <num_employees_100>string</num_employees_100> <num_employees_500>string</num_employees_500> <num_employees_1000>string</num_employees_1000> <num_employees_1001>string</num_employees_1001> </filter> <total> <total_contact>int</total_contact> <total_original>int</total_original> <total>int</total> <total_landline>int</total_landline> <total_mobile>int</total_mobile> <total_email>int</total_email> <total_deceased>int</total_deceased> <total_s>string</total_s> <price_s>string</price_s> <total_home_type>int</total_home_type> <total_council_tax>int</total_council_tax> <total_marital>int</total_marital> <total_employment>int</total_employment> <total_director>int</total_director> <price>string</price> <m_Price>decimal</m_Price> <price_house_type>decimal</price_house_type> <price_council_tax>decimal</price_council_tax> <price_employment>decimal</price_employment> <price_marital_status>decimal</price_marital_status> <price_director>decimal</price_director> <price_landline>decimal</price_landline> <price_mobile>decimal</price_mobile> <price_email>decimal</price_email> <price_tps>decimal</price_tps> <price_mps>decimal</price_mps> <price_deceased>decimal</price_deceased> <price_year_established>decimal</price_year_established> <price_named_contact>decimal</price_named_contact> <price_row>decimal</price_row> <price_filter>decimal</price_filter> <price_row_base>decimal</price_row_base> </total> <limit>string</limit> <too_many>string</too_many> <total_uprn>string</total_uprn> <m_P1>string</m_P1> <m_P2>string</m_P2> <m_P3>string</m_P3> <m_P4>string</m_P4> <m_P5>string</m_P5> <m_P6>string</m_P6> <m_P7>string</m_P7> <m_P8>string</m_P8> <m_P9>string</m_P9> <m_P10>string</m_P10> <m_P11>string</m_P11> <m_P12>string</m_P12> <m_P13>string</m_P13> <m_P14>string</m_P14> <m_P15>string</m_P15> <m_P16>string</m_P16> <m_P17>string</m_P17> <m_P18>string</m_P18> <m_P19>string</m_P19> <m_P20>string</m_P20> <done_tbr>string</done_tbr> <company_id>string</company_id> <map_api>string</map_api> <zoom>string</zoom> <centre_lat>string</centre_lat> <centre_lon>string</centre_lon> <polygon> <geo_data xsi:nil="true" /> <geo_data xsi:nil="true" /> </polygon> <centre> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </centre> <radius_m>string</radius_m> <shop_id>string</shop_id> <shop_id_enc>string</shop_id_enc> <username>string</username> <createdate>string</createdate> <search_res>string</search_res> <search_bus>string</search_bus> <m_LocalFileName>string</m_LocalFileName> <m_CSVData>string</m_CSVData> <cost_net>string</cost_net> <cost_gross>string</cost_gross> <sub_type>string</sub_type> <download_limit>string</download_limit> <id>string</id> <job_id>string</job_id> <client_id>string</client_id> <percentage>string</percentage> <m_Stage>string</m_Stage> </job> <transaction_id>string</transaction_id> <percentage>string</percentage> <limit>string</limit> <download_url>string</download_url> </tps_bulkResult> </tps_bulkResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /soap/t2a.asmx HTTP/1.1 Host: api.t2a.io Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <tps_bulk xmlns="https://api.t2a.io/soap"> <api_key>string</api_key> <client>string</client> <command>string</command> <job_id>string</job_id> <csv_data>string</csv_data> <is_first_line_headers>string</is_first_line_headers> </tps_bulk> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <tps_bulkResponse xmlns="https://api.t2a.io/soap"> <tps_bulkResult> <num_rows>string</num_rows> <num_cols>string</num_cols> <num_telephone>string</num_telephone> <job> <payment_result>string</payment_result> <processing>string</processing> <main_type>string</main_type> <ok_to_download>string</ok_to_download> <job_type>string</job_type> <surname_col>string</surname_col> <forename_col>string</forename_col> <company_number_col>string</company_number_col> <addr1_col>string</addr1_col> <addr2_col>string</addr2_col> <addr3_col>string</addr3_col> <addr4_col>string</addr4_col> <type_0_status>string</type_0_status> <type_1_status>string</type_1_status> <type_2_status>string</type_2_status> <type_3_status>string</type_3_status> <full_addr_col>string</full_addr_col> <postcode_col>string</postcode_col> <name_col>string</name_col> <total_rows>string</total_rows> <total_cols>string</total_cols> <total_extra>string</total_extra> <total_extra_both>string</total_extra_both> <total_extra_landline>string</total_extra_landline> <total_extra_mobile>string</total_extra_mobile> <total_both>string</total_both> <total_landline>string</total_landline> <total_mobile>string</total_mobile> <total_unique_landline>string</total_unique_landline> <total_unique_mobile>string</total_unique_mobile> <total_unique_email>string</total_unique_email> <total_email>string</total_email> <total_email_extra>string</total_email_extra> <total_unique_landline_extra>string</total_unique_landline_extra> <total_unique_mobile_extra>string</total_unique_mobile_extra> <total_unique_email_extra>string</total_unique_email_extra> <total_landline_unique>string</total_landline_unique> <total_mobile_unique>string</total_mobile_unique> <total_both_unique>string</total_both_unique> <total_landline_unique_extra>string</total_landline_unique_extra> <total_mobile_unique_extra>string</total_mobile_unique_extra> <total_both_unique_extra>string</total_both_unique_extra> <headers>string</headers> <no_nums>string</no_nums> <total_found>string</total_found> <total_append>string</total_append> <total_tel>string</total_tel> <total_tps>string</total_tps> <total_deceased_checks>string</total_deceased_checks> <total_deceased_matches>string</total_deceased_matches> <total_records>string</total_records> <start_time>string</start_time> <original_file_name>string</original_file_name> <m_Zone> <m_Addr xsi:nil="true" /> <m_Shape xsi:nil="true" /> <m_Radius>double</m_Radius> <m_North>double</m_North> <m_East>double</m_East> <m_XMin>double</m_XMin> <m_YMin>double</m_YMin> <m_XMax>double</m_XMax> <m_YMax>double</m_YMax> </m_Zone> <zs_monthly_limit>string</zs_monthly_limit> <zs_monthly_total>string</zs_monthly_total> <zs_tariff_remaining_limit>string</zs_tariff_remaining_limit> <filter> <age_17>string</age_17> <age_25>string</age_25> <age_35>string</age_35> <age_50>string</age_50> <age_65>string</age_65> <age_unknown>string</age_unknown> <gender_f>string</gender_f> <gender_m>string</gender_m> <data_use>string</data_use> <property_value_unknown>string</property_value_unknown> <property_value_1>string</property_value_1> <property_value_2>string</property_value_2> <property_value_3>string</property_value_3> <property_value_4>string</property_value_4> <property_value_5>string</property_value_5> <property_value_6>string</property_value_6> <return_type_female>string</return_type_female> <return_type_male>string</return_type_male> <length_residency_1>string</length_residency_1> <length_residency_2>string</length_residency_2> <length_residency_3>string</length_residency_3> <length_residency_4>string</length_residency_4> <length_residency_5>string</length_residency_5> <length_residency_6>string</length_residency_6> <show_tel>string</show_tel> <omit_tps>string</omit_tps> <omit_tel>string</omit_tel> <omit_mobile>string</omit_mobile> <omit_anytel>string</omit_anytel> <show_mobile>string</show_mobile> <omit_sms>string</omit_sms> <show_email>string</show_email> <omit_email>string</omit_email> <omit_director>string</omit_director> <show_director>string</show_director> <show_tps>string</show_tps> <show_mps>string</show_mps> <show_deceased>string</show_deceased> <show_marital_status>string</show_marital_status> <show_house_type>string</show_house_type> <show_council_tax>string</show_council_tax> <show_employment>string</show_employment> <marital_mask>string</marital_mask> <hometype_mask>string</hometype_mask> <class_list xsi:nil="true" /> <show_named_contact>string</show_named_contact> <business_class_selections>string</business_class_selections> <ltd_plc_ltd>string</ltd_plc_ltd> <ltd_plc_plc>string</ltd_plc_plc> <ltd_plc_other>string</ltd_plc_other> <turnover_unknown>string</turnover_unknown> <turnover_100>string</turnover_100> <turnover_250>string</turnover_250> <turnover_500>string</turnover_500> <turnover_1mil>string</turnover_1mil> <turnover_5mil>string</turnover_5mil> <turnover_10mil>string</turnover_10mil> <turnover_50mil>string</turnover_50mil> <turnover_51mil>string</turnover_51mil> <year_est_val>string</year_est_val> <year_est_before>string</year_est_before> <year_est_since>string</year_est_since> <year_est_unknown>string</year_est_unknown> <num_employees_unknown>string</num_employees_unknown> <num_employees_10>string</num_employees_10> <num_employees_50>string</num_employees_50> <num_employees_100>string</num_employees_100> <num_employees_500>string</num_employees_500> <num_employees_1000>string</num_employees_1000> <num_employees_1001>string</num_employees_1001> </filter> <total> <total_contact>int</total_contact> <total_original>int</total_original> <total>int</total> <total_landline>int</total_landline> <total_mobile>int</total_mobile> <total_email>int</total_email> <total_deceased>int</total_deceased> <total_s>string</total_s> <price_s>string</price_s> <total_home_type>int</total_home_type> <total_council_tax>int</total_council_tax> <total_marital>int</total_marital> <total_employment>int</total_employment> <total_director>int</total_director> <price>string</price> <m_Price>decimal</m_Price> <price_house_type>decimal</price_house_type> <price_council_tax>decimal</price_council_tax> <price_employment>decimal</price_employment> <price_marital_status>decimal</price_marital_status> <price_director>decimal</price_director> <price_landline>decimal</price_landline> <price_mobile>decimal</price_mobile> <price_email>decimal</price_email> <price_tps>decimal</price_tps> <price_mps>decimal</price_mps> <price_deceased>decimal</price_deceased> <price_year_established>decimal</price_year_established> <price_named_contact>decimal</price_named_contact> <price_row>decimal</price_row> <price_filter>decimal</price_filter> <price_row_base>decimal</price_row_base> </total> <limit>string</limit> <too_many>string</too_many> <total_uprn>string</total_uprn> <m_P1>string</m_P1> <m_P2>string</m_P2> <m_P3>string</m_P3> <m_P4>string</m_P4> <m_P5>string</m_P5> <m_P6>string</m_P6> <m_P7>string</m_P7> <m_P8>string</m_P8> <m_P9>string</m_P9> <m_P10>string</m_P10> <m_P11>string</m_P11> <m_P12>string</m_P12> <m_P13>string</m_P13> <m_P14>string</m_P14> <m_P15>string</m_P15> <m_P16>string</m_P16> <m_P17>string</m_P17> <m_P18>string</m_P18> <m_P19>string</m_P19> <m_P20>string</m_P20> <done_tbr>string</done_tbr> <company_id>string</company_id> <map_api>string</map_api> <zoom>string</zoom> <centre_lat>string</centre_lat> <centre_lon>string</centre_lon> <polygon> <geo_data xsi:nil="true" /> <geo_data xsi:nil="true" /> </polygon> <centre> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </centre> <radius_m>string</radius_m> <shop_id>string</shop_id> <shop_id_enc>string</shop_id_enc> <username>string</username> <createdate>string</createdate> <search_res>string</search_res> <search_bus>string</search_bus> <m_LocalFileName>string</m_LocalFileName> <m_CSVData>string</m_CSVData> <cost_net>string</cost_net> <cost_gross>string</cost_gross> <sub_type>string</sub_type> <download_limit>string</download_limit> <id>string</id> <job_id>string</job_id> <client_id>string</client_id> <percentage>string</percentage> <m_Stage>string</m_Stage> </job> <transaction_id>string</transaction_id> <percentage>string</percentage> <limit>string</limit> <download_url>string</download_url> </tps_bulkResult> </tps_bulkResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /soap/t2a.asmx/tps_bulk?api_key=string&client=string&command=string&job_id=string&csv_data=string&is_first_line_headers=string HTTP/1.1 Host: api.t2a.io
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <tps_bulk_res xmlns="https://api.t2a.io/soap"> <num_rows>string</num_rows> <num_cols>string</num_cols> <num_telephone>string</num_telephone> <job> <payment_result>string</payment_result> <processing>string</processing> <main_type>string</main_type> <ok_to_download>string</ok_to_download> <job_type>string</job_type> <surname_col>string</surname_col> <forename_col>string</forename_col> <company_number_col>string</company_number_col> <addr1_col>string</addr1_col> <addr2_col>string</addr2_col> <addr3_col>string</addr3_col> <addr4_col>string</addr4_col> <type_0_status>string</type_0_status> <type_1_status>string</type_1_status> <type_2_status>string</type_2_status> <type_3_status>string</type_3_status> <full_addr_col>string</full_addr_col> <postcode_col>string</postcode_col> <name_col>string</name_col> <total_rows>string</total_rows> <total_cols>string</total_cols> <total_extra>string</total_extra> <total_extra_both>string</total_extra_both> <total_extra_landline>string</total_extra_landline> <total_extra_mobile>string</total_extra_mobile> <total_both>string</total_both> <total_landline>string</total_landline> <total_mobile>string</total_mobile> <total_unique_landline>string</total_unique_landline> <total_unique_mobile>string</total_unique_mobile> <total_unique_email>string</total_unique_email> <total_email>string</total_email> <total_email_extra>string</total_email_extra> <total_unique_landline_extra>string</total_unique_landline_extra> <total_unique_mobile_extra>string</total_unique_mobile_extra> <total_unique_email_extra>string</total_unique_email_extra> <total_landline_unique>string</total_landline_unique> <total_mobile_unique>string</total_mobile_unique> <total_both_unique>string</total_both_unique> <total_landline_unique_extra>string</total_landline_unique_extra> <total_mobile_unique_extra>string</total_mobile_unique_extra> <total_both_unique_extra>string</total_both_unique_extra> <headers>string</headers> <no_nums>string</no_nums> <total_found>string</total_found> <total_append>string</total_append> <total_tel>string</total_tel> <total_tps>string</total_tps> <total_deceased_checks>string</total_deceased_checks> <total_deceased_matches>string</total_deceased_matches> <total_records>string</total_records> <start_time>string</start_time> <original_file_name>string</original_file_name> <m_Zone> <m_Addr> <geo_zone_addr d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <geo_zone_addr d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </m_Addr> <m_Shape /> <m_Radius>double</m_Radius> <m_North>double</m_North> <m_East>double</m_East> <m_XMin>double</m_XMin> <m_YMin>double</m_YMin> <m_XMax>double</m_XMax> <m_YMax>double</m_YMax> </m_Zone> <zs_monthly_limit>string</zs_monthly_limit> <zs_monthly_total>string</zs_monthly_total> <zs_tariff_remaining_limit>string</zs_tariff_remaining_limit> <filter> <age_17>string</age_17> <age_25>string</age_25> <age_35>string</age_35> <age_50>string</age_50> <age_65>string</age_65> <age_unknown>string</age_unknown> <gender_f>string</gender_f> <gender_m>string</gender_m> <data_use>string</data_use> <property_value_unknown>string</property_value_unknown> <property_value_1>string</property_value_1> <property_value_2>string</property_value_2> <property_value_3>string</property_value_3> <property_value_4>string</property_value_4> <property_value_5>string</property_value_5> <property_value_6>string</property_value_6> <return_type_female>string</return_type_female> <return_type_male>string</return_type_male> <length_residency_1>string</length_residency_1> <length_residency_2>string</length_residency_2> <length_residency_3>string</length_residency_3> <length_residency_4>string</length_residency_4> <length_residency_5>string</length_residency_5> <length_residency_6>string</length_residency_6> <show_tel>string</show_tel> <omit_tps>string</omit_tps> <omit_tel>string</omit_tel> <omit_mobile>string</omit_mobile> <omit_anytel>string</omit_anytel> <show_mobile>string</show_mobile> <omit_sms>string</omit_sms> <show_email>string</show_email> <omit_email>string</omit_email> <omit_director>string</omit_director> <show_director>string</show_director> <show_tps>string</show_tps> <show_mps>string</show_mps> <show_deceased>string</show_deceased> <show_marital_status>string</show_marital_status> <show_house_type>string</show_house_type> <show_council_tax>string</show_council_tax> <show_employment>string</show_employment> <marital_mask>string</marital_mask> <hometype_mask>string</hometype_mask> <class_list> <business_class d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <business_class d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </class_list> <show_named_contact>string</show_named_contact> <business_class_selections>string</business_class_selections> <ltd_plc_ltd>string</ltd_plc_ltd> <ltd_plc_plc>string</ltd_plc_plc> <ltd_plc_other>string</ltd_plc_other> <turnover_unknown>string</turnover_unknown> <turnover_100>string</turnover_100> <turnover_250>string</turnover_250> <turnover_500>string</turnover_500> <turnover_1mil>string</turnover_1mil> <turnover_5mil>string</turnover_5mil> <turnover_10mil>string</turnover_10mil> <turnover_50mil>string</turnover_50mil> <turnover_51mil>string</turnover_51mil> <year_est_val>string</year_est_val> <year_est_before>string</year_est_before> <year_est_since>string</year_est_since> <year_est_unknown>string</year_est_unknown> <num_employees_unknown>string</num_employees_unknown> <num_employees_10>string</num_employees_10> <num_employees_50>string</num_employees_50> <num_employees_100>string</num_employees_100> <num_employees_500>string</num_employees_500> <num_employees_1000>string</num_employees_1000> <num_employees_1001>string</num_employees_1001> </filter> <total> <total_contact>int</total_contact> <total_original>int</total_original> <total>int</total> <total_landline>int</total_landline> <total_mobile>int</total_mobile> <total_email>int</total_email> <total_deceased>int</total_deceased> <total_s>string</total_s> <price_s>string</price_s> <total_home_type>int</total_home_type> <total_council_tax>int</total_council_tax> <total_marital>int</total_marital> <total_employment>int</total_employment> <total_director>int</total_director> <price>string</price> <m_Price>decimal</m_Price> <price_house_type>decimal</price_house_type> <price_council_tax>decimal</price_council_tax> <price_employment>decimal</price_employment> <price_marital_status>decimal</price_marital_status> <price_director>decimal</price_director> <price_landline>decimal</price_landline> <price_mobile>decimal</price_mobile> <price_email>decimal</price_email> <price_tps>decimal</price_tps> <price_mps>decimal</price_mps> <price_deceased>decimal</price_deceased> <price_year_established>decimal</price_year_established> <price_named_contact>decimal</price_named_contact> <price_row>decimal</price_row> <price_filter>decimal</price_filter> <price_row_base>decimal</price_row_base> </total> <limit>string</limit> <too_many>string</too_many> <total_uprn>string</total_uprn> <m_P1>string</m_P1> <m_P2>string</m_P2> <m_P3>string</m_P3> <m_P4>string</m_P4> <m_P5>string</m_P5> <m_P6>string</m_P6> <m_P7>string</m_P7> <m_P8>string</m_P8> <m_P9>string</m_P9> <m_P10>string</m_P10> <m_P11>string</m_P11> <m_P12>string</m_P12> <m_P13>string</m_P13> <m_P14>string</m_P14> <m_P15>string</m_P15> <m_P16>string</m_P16> <m_P17>string</m_P17> <m_P18>string</m_P18> <m_P19>string</m_P19> <m_P20>string</m_P20> <done_tbr>string</done_tbr> <company_id>string</company_id> <map_api>string</map_api> <zoom>string</zoom> <centre_lat>string</centre_lat> <centre_lon>string</centre_lon> <polygon> <geo_data> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </geo_data> <geo_data> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </geo_data> </polygon> <centre> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </centre> <radius_m>string</radius_m> <shop_id>string</shop_id> <shop_id_enc>string</shop_id_enc> <username>string</username> <createdate>string</createdate> <search_res>string</search_res> <search_bus>string</search_bus> <m_LocalFileName>string</m_LocalFileName> <m_CSVData>string</m_CSVData> <cost_net>string</cost_net> <cost_gross>string</cost_gross> <sub_type>string</sub_type> <download_limit>string</download_limit> <id>string</id> <job_id>string</job_id> <client_id>string</client_id> <percentage>string</percentage> <m_Stage>string</m_Stage> </job> <transaction_id>string</transaction_id> <percentage>string</percentage> <limit>string</limit> <download_url>string</download_url> </tps_bulk_res>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /soap/t2a.asmx/tps_bulk HTTP/1.1 Host: api.t2a.io Content-Type: application/x-www-form-urlencoded Content-Length: length api_key=string&client=string&command=string&job_id=string&csv_data=string&is_first_line_headers=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <tps_bulk_res xmlns="https://api.t2a.io/soap"> <num_rows>string</num_rows> <num_cols>string</num_cols> <num_telephone>string</num_telephone> <job> <payment_result>string</payment_result> <processing>string</processing> <main_type>string</main_type> <ok_to_download>string</ok_to_download> <job_type>string</job_type> <surname_col>string</surname_col> <forename_col>string</forename_col> <company_number_col>string</company_number_col> <addr1_col>string</addr1_col> <addr2_col>string</addr2_col> <addr3_col>string</addr3_col> <addr4_col>string</addr4_col> <type_0_status>string</type_0_status> <type_1_status>string</type_1_status> <type_2_status>string</type_2_status> <type_3_status>string</type_3_status> <full_addr_col>string</full_addr_col> <postcode_col>string</postcode_col> <name_col>string</name_col> <total_rows>string</total_rows> <total_cols>string</total_cols> <total_extra>string</total_extra> <total_extra_both>string</total_extra_both> <total_extra_landline>string</total_extra_landline> <total_extra_mobile>string</total_extra_mobile> <total_both>string</total_both> <total_landline>string</total_landline> <total_mobile>string</total_mobile> <total_unique_landline>string</total_unique_landline> <total_unique_mobile>string</total_unique_mobile> <total_unique_email>string</total_unique_email> <total_email>string</total_email> <total_email_extra>string</total_email_extra> <total_unique_landline_extra>string</total_unique_landline_extra> <total_unique_mobile_extra>string</total_unique_mobile_extra> <total_unique_email_extra>string</total_unique_email_extra> <total_landline_unique>string</total_landline_unique> <total_mobile_unique>string</total_mobile_unique> <total_both_unique>string</total_both_unique> <total_landline_unique_extra>string</total_landline_unique_extra> <total_mobile_unique_extra>string</total_mobile_unique_extra> <total_both_unique_extra>string</total_both_unique_extra> <headers>string</headers> <no_nums>string</no_nums> <total_found>string</total_found> <total_append>string</total_append> <total_tel>string</total_tel> <total_tps>string</total_tps> <total_deceased_checks>string</total_deceased_checks> <total_deceased_matches>string</total_deceased_matches> <total_records>string</total_records> <start_time>string</start_time> <original_file_name>string</original_file_name> <m_Zone> <m_Addr> <geo_zone_addr d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <geo_zone_addr d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </m_Addr> <m_Shape /> <m_Radius>double</m_Radius> <m_North>double</m_North> <m_East>double</m_East> <m_XMin>double</m_XMin> <m_YMin>double</m_YMin> <m_XMax>double</m_XMax> <m_YMax>double</m_YMax> </m_Zone> <zs_monthly_limit>string</zs_monthly_limit> <zs_monthly_total>string</zs_monthly_total> <zs_tariff_remaining_limit>string</zs_tariff_remaining_limit> <filter> <age_17>string</age_17> <age_25>string</age_25> <age_35>string</age_35> <age_50>string</age_50> <age_65>string</age_65> <age_unknown>string</age_unknown> <gender_f>string</gender_f> <gender_m>string</gender_m> <data_use>string</data_use> <property_value_unknown>string</property_value_unknown> <property_value_1>string</property_value_1> <property_value_2>string</property_value_2> <property_value_3>string</property_value_3> <property_value_4>string</property_value_4> <property_value_5>string</property_value_5> <property_value_6>string</property_value_6> <return_type_female>string</return_type_female> <return_type_male>string</return_type_male> <length_residency_1>string</length_residency_1> <length_residency_2>string</length_residency_2> <length_residency_3>string</length_residency_3> <length_residency_4>string</length_residency_4> <length_residency_5>string</length_residency_5> <length_residency_6>string</length_residency_6> <show_tel>string</show_tel> <omit_tps>string</omit_tps> <omit_tel>string</omit_tel> <omit_mobile>string</omit_mobile> <omit_anytel>string</omit_anytel> <show_mobile>string</show_mobile> <omit_sms>string</omit_sms> <show_email>string</show_email> <omit_email>string</omit_email> <omit_director>string</omit_director> <show_director>string</show_director> <show_tps>string</show_tps> <show_mps>string</show_mps> <show_deceased>string</show_deceased> <show_marital_status>string</show_marital_status> <show_house_type>string</show_house_type> <show_council_tax>string</show_council_tax> <show_employment>string</show_employment> <marital_mask>string</marital_mask> <hometype_mask>string</hometype_mask> <class_list> <business_class d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <business_class d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </class_list> <show_named_contact>string</show_named_contact> <business_class_selections>string</business_class_selections> <ltd_plc_ltd>string</ltd_plc_ltd> <ltd_plc_plc>string</ltd_plc_plc> <ltd_plc_other>string</ltd_plc_other> <turnover_unknown>string</turnover_unknown> <turnover_100>string</turnover_100> <turnover_250>string</turnover_250> <turnover_500>string</turnover_500> <turnover_1mil>string</turnover_1mil> <turnover_5mil>string</turnover_5mil> <turnover_10mil>string</turnover_10mil> <turnover_50mil>string</turnover_50mil> <turnover_51mil>string</turnover_51mil> <year_est_val>string</year_est_val> <year_est_before>string</year_est_before> <year_est_since>string</year_est_since> <year_est_unknown>string</year_est_unknown> <num_employees_unknown>string</num_employees_unknown> <num_employees_10>string</num_employees_10> <num_employees_50>string</num_employees_50> <num_employees_100>string</num_employees_100> <num_employees_500>string</num_employees_500> <num_employees_1000>string</num_employees_1000> <num_employees_1001>string</num_employees_1001> </filter> <total> <total_contact>int</total_contact> <total_original>int</total_original> <total>int</total> <total_landline>int</total_landline> <total_mobile>int</total_mobile> <total_email>int</total_email> <total_deceased>int</total_deceased> <total_s>string</total_s> <price_s>string</price_s> <total_home_type>int</total_home_type> <total_council_tax>int</total_council_tax> <total_marital>int</total_marital> <total_employment>int</total_employment> <total_director>int</total_director> <price>string</price> <m_Price>decimal</m_Price> <price_house_type>decimal</price_house_type> <price_council_tax>decimal</price_council_tax> <price_employment>decimal</price_employment> <price_marital_status>decimal</price_marital_status> <price_director>decimal</price_director> <price_landline>decimal</price_landline> <price_mobile>decimal</price_mobile> <price_email>decimal</price_email> <price_tps>decimal</price_tps> <price_mps>decimal</price_mps> <price_deceased>decimal</price_deceased> <price_year_established>decimal</price_year_established> <price_named_contact>decimal</price_named_contact> <price_row>decimal</price_row> <price_filter>decimal</price_filter> <price_row_base>decimal</price_row_base> </total> <limit>string</limit> <too_many>string</too_many> <total_uprn>string</total_uprn> <m_P1>string</m_P1> <m_P2>string</m_P2> <m_P3>string</m_P3> <m_P4>string</m_P4> <m_P5>string</m_P5> <m_P6>string</m_P6> <m_P7>string</m_P7> <m_P8>string</m_P8> <m_P9>string</m_P9> <m_P10>string</m_P10> <m_P11>string</m_P11> <m_P12>string</m_P12> <m_P13>string</m_P13> <m_P14>string</m_P14> <m_P15>string</m_P15> <m_P16>string</m_P16> <m_P17>string</m_P17> <m_P18>string</m_P18> <m_P19>string</m_P19> <m_P20>string</m_P20> <done_tbr>string</done_tbr> <company_id>string</company_id> <map_api>string</map_api> <zoom>string</zoom> <centre_lat>string</centre_lat> <centre_lon>string</centre_lon> <polygon> <geo_data> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </geo_data> <geo_data> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </geo_data> </polygon> <centre> <north>string</north> <east>string</east> <country_code>string</country_code> <country_name>string</country_name> <latitude>string</latitude> <longitude>string</longitude> <description>string</description> <postcode>string</postcode> <city>string</city> <accurate>string</accurate> <uprn>string</uprn> <uprn_enc>string</uprn_enc> <level>string</level> </centre> <radius_m>string</radius_m> <shop_id>string</shop_id> <shop_id_enc>string</shop_id_enc> <username>string</username> <createdate>string</createdate> <search_res>string</search_res> <search_bus>string</search_bus> <m_LocalFileName>string</m_LocalFileName> <m_CSVData>string</m_CSVData> <cost_net>string</cost_net> <cost_gross>string</cost_gross> <sub_type>string</sub_type> <download_limit>string</download_limit> <id>string</id> <job_id>string</job_id> <client_id>string</client_id> <percentage>string</percentage> <m_Stage>string</m_Stage> </job> <transaction_id>string</transaction_id> <percentage>string</percentage> <limit>string</limit> <download_url>string</download_url> </tps_bulk_res>