Reverse Phone API offers comprehensive verification and enrichment of phone numbers. It includes phone validity, line type, carrier data, and all owners associated with the phone and their details, like demographics, current addresses, alternate phones, and email addresses.
URL Structure: https://api.trestleiq.com/3.2/phone?phone=[insert_phone_number]
phone required | string The phone number in E.164 or local format. The default country calling code is +1 (USA). Example: phone=2069735100 |
phone.country_hint | string <ISO-3166-2> The ISO-3166 alpha-2 country code of the phone number. See: ISO-3166 Example: phone.country_hint=US |
phone.name_hint | string Person or Business name associated with the phone number. If multiple names are associated with the phone in Trestle database, this name will be ranked higher. Example: phone.name_hint=Waidong Syrws |
phone.postal_code_hint | string The postal code of the subscriber address associated with the phone number. If multiple names or addresses are associated with the phone in Trestle database, this postal code hint will be used to rank name/address higher. Example: phone.postal_code_hint=98264 |
Successful reverse phone response.
Bad Request: Indicates that the server cannot process the request due to client-side errors.
Too Many Requests: API Key has exceeded its rate limit.
Internal Server Error: Indicates that the server encountered an unexpected error.
curl --request GET \ --url 'https://api.trestleiq.com/3.2/phone?phone=2069735100&phone.country_hint=US&phone.name_hint=Waidong Syrws&phone.postal_code_hint=98264' \ --header 'accept: application/json' \ --header 'x-api-key: {insert_api_key}'
{- "id": "Phone.3dbb6fef-a2df-4b08-cfe3-bc7128b6f5b4",
- "phone_number": "2069735100",
- "is_valid": true,
- "country_calling_code": "1",
- "line_type": "NonFixedVOIP",
- "carrier": "Trestle Telco",
- "is_prepaid": false,
- "is_commercial": true,
- "owners": [
- {
- "id": "Person.fffdcf06-0929-4b5a-9921-ee49b101ca84",
- "name": "Waidong L Syrws",
- "firstname": "Waidong",
- "middlename": "L",
- "lastname": "Syrws",
- "alternate_names": [
- "Sryws W L"
], - "age_range": "25-29",
- "gender": null,
- "type": "Person",
- "link_to_phone_start_date": "2019-03-23",
- "industry": null,
- "current_addresses": [
- {
- "id": "Location.d1a40ed5-a70a-46f8-80a9-bb4ac27e3a01",
- "location_type": "Address",
- "street_line_1": "100 Syrws St",
- "street_line_2": "Ste 1",
- "city": "Lynden",
- "postal_code": "98264",
- "zip4": "98264-9999",
- "state_code": "WA",
- "country_code": "US",
- "lat_long": {
- "latitude": 0,
- "longitude": 0,
- "accuracy": "Neighborhood"
}, - "delivery_point": "SingleUnit",
- "link_to_person_start_date": "2011-10-05"
}
], - "alternate_phones": [
- {
- "phone_number": "2069735100",
- "line_type": "NonFixedVOIP"
}
], - "emails": "waidong.syrws@email.com"
}
], - "error": {
- "name": "InternalError",
- "message": "Could not retrieve entire response"
}, - "warnings": "Missing Input"
}