Overview
Real Contact API validates whether a lead is real, confirms the person is who he/she says they are, and grades the contactability of the lead.
Endpoint
GET https://api.trestleiq.com/1.0/real_contact?name={name}&phone={phone}&email={email}
Parameters
The name of the person to search. Example: John Doe
The phone provided by the lead on the web form. Example: 4259853735
The IP address from which the lead signed up on the web form. Example: 192.0.0.1
The first line of the street part in the structured address.
The name of the city in the structured address.
The state code of the structured address.
The postal code of the structured address.
The ISO-3166 alpha-2 country code of the address.
Your API key for authentication.
Code Examples
curl --request GET \
--url "https://api.trestleiq.com/1.0/real_contact?name=John%20Doe&phone=4259853735&[email protected]" \
--header "x-api-key: YOUR_API_KEY"
Postman payload
{
"method": "GET",
"url": "https://api.trestleiq.com/1.0/real_contact",
"query": {
"name": "John Doe",
"phone": "4259853735",
"email": "[email protected]"
},
"headers": { "x-api-key": "YOUR_API_KEY" }
}
Response
True if the phone number is valid.
Trestle’s activity scores range from 0 to 100. A score of 70 or above means high confidence the phone is connected and active.
The line type of the phone number.
The match score indicating how well the provided information matches Trestle’s database.
person.contactability_grade
The contactability grade of the lead (A, B, C, D, F).
True if the address is valid.
True if the email is valid.
Risk score associated with the IP address.