Skip to main content
POST
Lookup Contact
Find a person in Topo’s lead database and read their profile and current employer. The LinkedIn URL is the surest match, then the email, then the first and last name with the current employer’s name or domain. The response never carries an email or a phone number. Nothing is written to your workspace and no credit is spent: use Enrich Contact to find an email and save the contact. A person the lead database does not hold returns found: false. Requires the contacts:read scope on the API key.

Authorizations

Authorization
string
header
required

Bearer API key issued from Settings → Developers.

Body

application/json

Lookup Contact payload

linkedin_url
string | null

LinkedIn profile URL, the surest match.

email
string | null

Email.

first_name
string | null

First name, matched with last_name and the employer.

last_name
string | null

Last name.

company_name
string | null

Current employer name.

company_domain
string | null

Current employer's primary domain.

Response

200 - application/json

Successful Response

found
boolean
required

Whether Topo's lead database holds a matching profile.

first_name
string | null

First name.

last_name
string | null

Last name.

job_title
string | null

Job title.

headline
string | null

Profile headline.

location
string | null

Location.

seniority
string | null

Seniority.

department
string | null

Department.

years_of_experience
integer | null

Years of professional experience.

linkedin_url
string | null

LinkedIn profile URL.

profile_picture_url
string | null

Profile picture URL.

company_name
string | null

Current employer name.

company_domain
string | null

Current employer's primary domain.

company_linkedin_url
string | null

Current employer's LinkedIn page URL.

company_industry
string | null

Current employer's industry.

company_employee_count
integer | null

Current employer's headcount.

company_country
string | null

Current employer's headquarters country.