Input Parameters - Person Identify API

Detailed information on the input parameters for the Person Identify API

Required Parameters

A valid Person Identify API request must include at least one of the following:


api_key

TypeDescriptionDefaultExample
StringYour secret API key.

Your API Key must be included in either the request header or the api_key parameter. For more information about request authentication, see the Authentication page.


Optional Parameters

name

TypeDescriptionExample
StringThe person's full name, at least the first and last.Jennifer C. Jackson

first_name

TypeDescriptionExample
StringThe person's first name.Jennifer

last_name

TypeDescriptionExample
StringThe person's last name.Jackson

middle_name

TypeDescriptionExample
StringThe person's middle name.Cassandra

location

TypeDescriptionExample
StringThe location where a person lives. This can be anything from a street address to a country name.Medford, OR USA

street_address

TypeDescriptionExample
StringThe street address where the person lives.1234 Main Street

locality

TypeDescriptionExample
StringThe locality where the person lives.Boise

region

TypeDescriptionExample
StringThe state or region where the person lives.Idaho

country

TypeDescriptionExample
StringThe country where the person lives.United States

postal_code

TypeDescriptionExample
StringThe postal code where the person lives. If there is no value for country, the postal code is assumed to be US.83701

company

TypeDescriptionExample
StringThe name, website, or social URL of a company where the person has worked.Amazon

school

TypeDescriptionExample
StringThe name, website, or social URL of a university or college the person has attended.University of Iowa

phone

TypeDescriptionExample
StringA phone number the person has used. For best results, use +[country code].+1 555-234-1234

email

TypeDescriptionExample
StringAn email the person has used.[email protected]

email_hash

TypeDescriptionExample
StringThe SHA-256 or MD5 email hash for an email the person has used.e206e6cd7fa5f9499fd6d2d943dcf7d9c1469bad351061483f5ce7181663b8d4

profile

TypeDescriptionExample
StringA social profile that the person has used (see list of supported social profiles).https://linkedin.com/in/seanthorne

lid

TypeDescriptionExample
StringThe person's LinkedIn ID.145991517

birth_date

TypeDescriptionExample
StringThe person's birth date: either the year or a full birth date in the format YYYY-MM-DD.1996-10-01

pretty

TypeDescriptionDefaultExample
BooleanWhether the output should have human-readable indentation.falsetrue

titlecase

TypeDescriptionDefaultExample
BooleanAll text in API responses returns as lowercase by default. Setting titlecase to true will titlecase response data instead.falsetrue

include_if_matched

TypeDescriptionDefaultExample
BooleanIf true, the response will include the field matches.matched_on that contains a list of every query input that matched this profile.falsetrue

As an example, if we wanted to enrich Sean Thorne using the following query:

{
   "first_name": "sean",
   "last_name": "thorne",
   "company": "people data labs",
   "location": "abu dhabi",
   "include_if_matched": true
}

Since Sean's location is in California and not Abu Dhabi in the dataset, the response would contain:

{
   "matched": [
        "company",
        "name"
    ]
}