View as Markdown

Person object

A person: identity, location, current roles and contact slots, with your workspace's saved state. People Search results carry no other_positions, and with person.linkedin_url each carries the matched_url it was found by.

Person

PropertyTypeDescription
idstringThe GetProspect person id.
full_namestring | nullFull name.
first_namestring | nullFirst name.
last_namestring | nullLast name.
emailobjectAn email slot: whether we hold a deliverable address and whether your workspace sees it. address stays null until it is revealed (a paid reveal, or an email your workspace already owns).
mobile_phoneobjectThe mobile phone slot. Numbers are looked up live with enrich_phone; a number your workspace already revealed is served on every later answer.
locationobject | nullThe person's location; null when unresolved.
linkedin_urlstring | nullLinkedIn profile URL.
primary_positionobject | nullThe primary current role (the one that matched your company filter or lookup, when there is one); null when the person has none.
other_positionsobject[]The other current roles (not on People Search results).
savedobject | nullPresent when your workspace saved the person; null otherwise.
matched_urlstring | nullPeople Search by person.linkedin_url only: the URL this person was found by.

Email fields (within email)

PropertyTypeDescription
statusenum | nullvalid: a deliverable address is on file. not_found: the finder ran and found none, or there is no company to search against. not_checked: no attempt yet, a search is still possible (People Enrich runs one when it reveals). null when your workspace edited the email (its own value, no verdict of ours). One of: valid, not_found, not_checked.
addressstring | nullThe address; null until revealed.
domainstring | nullThe company's email domain; null when the company is not resolved.
providerstring | nullThe mail provider recorded with the address (e.g. google.com); null when none.
verified_atstring | nullWhen the address was last confirmed deliverable; set only when status is valid.
checked_atstring | nullThe last email-finding attempt for this person at this company, whatever the outcome; null if never.
revealedbooleanTrue once the address is served to your workspace.

Mobile phone fields (within mobile_phone)

PropertyTypeDescription
statusenum | nullnot_requested: never looked up (the only status worth a reveal). found: your workspace owns the number. not_found: the providers were asked and had none (final, never charged). error: the lookup failed, retry later. null when your workspace edited the phone. One of: not_requested, found, not_found, error.
numberstring | nullThe number; null until revealed.
revealedbooleanTrue once the number is served to your workspace.
checked_atstring | nullThe last provider lookup; null when never asked.

Location fields (within location)

The person's location. The time zone is derived from the country and state.

PropertyTypeDescription
citystring | nullCity.
statestring | nullState or region.
state_codestring | nullState or region code.
countrystring | nullCountry.
country_codestring | nullISO 3166-1 alpha-2 country code.
time_zonestring | nullIANA time zone name, e.g. America/Los_Angeles.
time_zone_offsetnumber | nullThe current UTC offset in hours (daylight saving applied), e.g. -7 or 5.5.

Primary position fields (within primary_position and other_positions[])

A current role (every stored position is current: there is no end date).

PropertyTypeDescription
job_titlestring | nullThe title as written on LinkedIn, else our normalized title.
normalized_job_titlestring | nullOur catalog normalization of the title; null when none matched.
senioritystring | nullSeniority (see GET /v2/enums/seniorities).
departmentsstring[]Departments and sub-departments (see GET /v2/enums/departments).
start_datestring | nullWhen the role started, YYYY-MM; null when unknown.
companyobject | nullThe employer. A role that names no company is null on People Enrich and an object with null fields (id and name null) on People Search.
position_indexintegerThe role's index among the person's positions; /v2/people/save takes it as a pin.
idstring | nullThe role's own id (primary_position_id on /v2/people/save); null on older records, use position_index.

Saved fields (within saved)

Your workspace's saved state of the person.

PropertyTypeDescription
idstring | nullAlways null (it named a v1 contact). Deprecated: the person id addresses the saved record.
saved_atstring | nullWhen your workspace saved the person.
listsobject[]The lists the person is in.
editsobjectYour workspace's own values for the person; only edited fields are present.

Company fields (within primary_position.company)

The employer of a position: the Company object of /v2/companies/enrich, whose email is the person's own email slot at this company. People Search trims it (no description, website, email, linkedin_url or naics_codes). A company we hold no record for is a stub: on People Enrich its stored id, name and linkedin_id (with email), and other keys may appear. On People Search a role that names no company is this object with every field null (id and name included), not null. technologies / technologies_checked_at are present ONLY on POST /v2/people/enrich and GET /v2/people/:id (the single-person reads the App person panel uses) - omitted (not merely empty) on People Search, People Bulk Enrich, People Exists and exports, same restriction as Company.technologies on the companies side.

PropertyTypeDescription
idstring | nullThe GetProspect company id (for /v2/companies/enrich); null when the position names no company we resolved.
namestring | nullCompany name.
descriptionstring | nullWhat the company does.
logostring | nullLogo URL.
websitestring | nullWebsite.
emailobjectAn email slot: whether we hold a deliverable address and whether your workspace sees it. address stays null until it is revealed (a paid reveal, or an email your workspace already owns).
linkedin_urlstring | nullLinkedIn company page.
social_networksobjectProfile URLs found on the company's own website; null for a network not found there. Present on every operation that answers a Company - search, enrich, bulk-enrich, get, and the companies inside People Search / Enrich.
industrystring | nullIndustry (see GET /v2/enums/industries).
keywordsstring[]Specialties, flattened.
naics_codesinteger[]NAICS codes.
typestring | nullLegal or ownership type (see GET /v2/enums/company_types).
business_typestring | nullAudience type (see GET /v2/enums/business_types).
revenue_streamstring | nullRevenue model (see GET /v2/enums/revenue_streams).
foundedinteger | nullFounding year.
employee_countinteger | nullExact headcount, when known.
employee_rangestring | nullHeadcount bucket (see GET /v2/enums/employee_ranges).
locationobject | nullThe headquarters; null when unresolved.
other_locationsobject[]Other offices.
technologiesobject[]Technologies detected on the website, most prominent category first ([] when none were detected or the website has not been scanned yet). Present only on POST /v2/people/enrich and GET /v2/people/:id - the App's person panel; omitted entirely (not merely empty) everywhere else a person's company appears (People Search, People Bulk Enrich, People Exists, exports).
technologies_checked_atstring | nullWhen the website was last scanned successfully; null when never scanned. Present only alongside technologies, on POST /v2/people/enrich and GET /v2/people/:id.

Lists fields (within saved.lists[])

A list of your workspace the person is in.

PropertyTypeDescription
idstringThe list id (GET /v2/lists).
namestring | nullList name.
created_atstring | nullWhen the list was created.

Edits fields (within saved.edits)

PropertyTypeDescription
first_namestringYour first name for the person.
last_namestringYour last name for the person.
emailstringYour email address for the person (served as email.address).
phonestringYour phone number for the person (served as mobile_phone.number).

Social networks fields (within primary_position.company.social_networks)

PropertyTypeDescription
linkedin_urlstring | null
facebook_urlstring | null
twitter_urlstring | null
instagram_urlstring | null
youtube_urlstring | null
tiktok_urlstring | null
crunchbase_urlstring | null
github_urlstring | null
pinterest_urlstring | null

Location fields (within primary_position.company.location and primary_position.company.other_locations[])

A company office: the headquarters (location) or another office (other_locations).

PropertyTypeDescription
citystring | nullCity.
statestring | nullState or region.
state_codestring | nullState or region code.
countrystring | nullCountry.
country_codestring | nullISO 3166-1 alpha-2 country code.
raw_addressstring | nullThe address as the source wrote it.

Technologies fields (within primary_position.company.technologies[])

A web technology detected on the company website (from its homepage: HTML, scripts, headers and cookies). Companies are rescanned every 30 days.

PropertyTypeDescription
idstringThe technology id: filters.company_technologies takes it.
namestring
icon_urlstring | nullIcon image URL; null without one.
websitestring | nullThe technology's own website.
categoriesobject[]Its categories, most prominent first.