Skip to main content

Identify Person

Endpoint

The Identify Person endpoint is designed to identify individuals from partial or uncertain information. Whether you have outdated emails, names, or phone numbers, this endpoint can match them to a person within the profileAPI database. It provides a confidence score for each match, indicating the reliability of the match.

  • URL: https://api.profileapi.com/2024-03-01/persons/identify
  • HTTP Method: POST

Request

Parameters

To identify a person, specify the email or phone.

Email

  • Key: email
  • Data Type: email
  • Description: Represents an email address, conforming to the standard format defined in RFC 5322.
  • Example: [email protected]

Phone

  • Key: phone
  • Data Type: phone
  • Description: Represents a phone number formatted according to the E.164 international numbering standard.
  • Example: +1234567890

Hints

  • Key: hints
  • Data Type: Array<string>
  • Description:
  • Expression Structure
{
"all": [ "<filter>" ],
"any": [ "<filter>" ],
}
ParameterTypeDescriptionExampleRequiredDefault Value
identifiersarray of objectsA set of identifiers used to locate an individual. At least one required.See Identifier Structure below.YesN/A
queriesarray of objectsDetailed snippets of information about the person.See Query Structure below.NoN/A
fieldsarray of stringsFields to return from the person object model.[ "name", "department" ]No[ "id" ]
minimumConfidenceScorenumberMinimum acceptable confidence score (0-1). Results below this score are not returned.0.5No0

Query Structure

Optional query fields refine the search and improve accuracy:

FieldTypeDescriptionExample
personLinkedInQuerystringLinkedIn profile URL or handle."https://linkedin.com/in/johndoe"
personCrunchbaseQuerystringCrunchbase profile URL or handle."https://crunchbase.com/person/john-doe"
personTwitterQuerystringTwitter profile URL or handle."@johndoe"
personLocationQuerystringFree-text description of location, e.g., city, state, country."Fremont, California"
companyNameQuerystringName of the company where the person works or worked."Google"
companyIndustryQuerystringIndustry of the company where the person works or worked."Technology"

Example Request

JSON Request

{
"identifiers": [
{
"personNameQuery": "John Doe"
}
],
"queries": [
{
"personTitleQuery": "Software Engineer"
},
{
"personEducationInstitutionNameQuery": "Arizona State University"
}
],
"minimumConfidenceScore": 0.5
}

Response Structure

JSON Response

{
"data": {
"id": "9e6a55b258ef11edb8780242ac120002",
"linkedInUrl": "https://linkedin.com/in/johndoe",
"confidence": 0.95
}
}