V2 synchronous APIs to fetch person information
Enrich
Accepts a person enrichment request and returns enriched person data (Tier 1)
path Parameters
environmentEnvironment (live or test)
Headers
x-api-keyAPI key for authentication
Enrich › Request Body
Optional metadata to associate with the request. Will be returned in the response.
pdlIdThe person's PDL ID.
personIdThe AggKnowledge person ID.
professionalSocialMediaUrlLinkedIn URL of the person. Protocol and subdomain are optional, this value will be normalized server-side. Sales Nav and Recruiter URLs are allowed.
Enrich › Responses
Enriched person data
isRetryableIf the request failed, whether the request is retryable with the same input. Always true for successful requests.
isSuccessWhether or not the request resulted in a successful enrichment.
Caller-supplied metadata associated with the request
Match
Accepts a person match request with required full name and optional multiple companies, domains, and emails. Returns possible matches limited to 250 results. (Tier 3)
path Parameters
environmentEnvironment (live or test)
Headers
x-api-keyAPI key for authentication
Match › Request Body
companyDomainsCurrent or former employer domains of the person.
companyNamesCurrent or former employer names of the person.
emailAddressesCurrent or former email addresses of the person.
fullNameThe person's full name. Either fullName or linkedinUrl must be provided.
linkedinUrlLinkedIn URL of the person. Either fullName or linkedinUrl must be provided.
locationCityCity where the person is located.
locationCountryCountry where the person is located.
locationStateOrProvinceState or province where the person is located.
Match › Responses
Match results
Search
Accepts a person search request and returns possible matches (Tier 3)
path Parameters
environmentEnvironment (live or test)
Headers
x-api-keyAPI key for authentication
Search › Request Body
currentOrPastEmailAddressA current or former email address of the person.
currentOrPastEmployerDomainA current or former employer domain of the person.
currentOrPastEmployerNameA current or former employer name of the person.
fullNameThe person's full name.
Search › Responses
Invalid input
correlationIdThe correlation ID for this request. Provide this ID when contacting support.
detailA human-readable explanation specific to this occurrence of the problem.
statusThe HTTP status code generated by the origin server for this occurrence of the problem.
titleA brief title for the problem.
Validate enrichment request
Validates whether a person enrichment request has sufficient information and valid URLs (Tier 4)
path Parameters
environmentEnvironment (live or test)
Headers
x-api-keyAPI key for authentication
Validate enrichment request › Request Body
Optional metadata to associate with the request. Will be returned in the response.
pdlIdThe person's PDL ID.
personIdThe AggKnowledge person ID.
professionalSocialMediaUrlLinkedIn URL of the person. Protocol and subdomain are optional, this value will be normalized server-side. Sales Nav and Recruiter URLs are allowed.
Validate enrichment request › Responses
Validation result
hasSufficientIdentifiersWhether the request has sufficient identifiers to proceed with enrichment
isLinkedinUrlValidWhether any provided LinkedIn URL is valid
isValidWhether the request is valid for enrichment
Metadata from the original request
validationMessageDescription of any validation issues found
Bulk validate enrichment requests
Validates whether multiple person enrichment requests have sufficient information and valid URLs. Accepts up to 250 requests. (Tier 4)
path Parameters
environmentEnvironment (live or test)
Headers
x-api-keyAPI key for authentication
Bulk validate enrichment requests › Request Body
Person enrichment requests to validate
Optional metadata to associate with the request. Will be returned in the response.
pdlIdThe person's PDL ID.
personIdThe AggKnowledge person ID.
professionalSocialMediaUrlLinkedIn URL of the person. Protocol and subdomain are optional, this value will be normalized server-side. Sales Nav and Recruiter URLs are allowed.
Bulk validate enrichment requests › Responses
Validation results
hasSufficientIdentifiersWhether the request has sufficient identifiers to proceed with enrichment
isLinkedinUrlValidWhether any provided LinkedIn URL is valid
isValidWhether the request is valid for enrichment
Metadata from the original request
validationMessageDescription of any validation issues found
