POST/v3/live/person/synchronous/enrich
Enrich
Accepts a person enrichment request and returns enriched person data including work experience, location, skills, and full company details. Provide at least one of socialProfile, pdlId, or personId.
Request body
- Controls whether to use cached data regardless of age. FRESH (default) re-scrapes stale profiles; CACHED returns stored data without a freshness check.
- metadataobjectOptionalOptional metadata to associate with the request. Will be returned in the response.
- personIdstringOptionalThe AggKnowledge person ID.
- socialProfilestringOptionalSocial profile URL of the person. Protocol and subdomain are optional; we normalize the URL server-side. Sales Navigator lead URLs and Recruiter /talent/profile/ URLs are also accepted.
- Headers
x-api-keyRequired · API key for authentication
Response
- dataobjectThe enriched person data, if the request was successful.
- aggkPersonIdstringAggKnowledge Person ID
- biostringPerson bio, self-reported by person
- dateLastUpdatedstringDate the person's data was last refreshed
- educationobject[]
- estimatedProfileCreationYearintegerYear by which the person's social profile existed, estimated from the profile's identifier. 2016 means 2016 or earlier. Absent when the profile cannot be dated.
- firstNamestringPerson first name
- lastNamestringPerson last name
- locationCitystringLocation city
- locationCountrystringLocation country
- locationMetrostringLocation metro area
- locationPostalCodestringLocation postal code
- locationStateOrProvincestringLocation state or province
- middleNamestringPerson middle name
- primaryWorkExperienceIdstringThe person's primary work experience ID. If present, this ID will be in the work experience list. If not present, we were unable to determine which work experience should be considered primary.
- socialProfilestringNormalized social profile URL. Absent when the person has no social profile on file.
- socialProfileUsernamestringNormalized social profile username. Absent when the person has no social profile on file.
- workExperienceobject[]
- hasProblemsbooleanWhether we hit a problem answering the request: the profile or company wasn't found, or a data source failed or timed out. Data may be missing or incomplete;
problems, where the response has it, says which. - inputParametersobjectCaller-supplied inputs echoed back in the response
- isRetryablebooleanWhen
isSuccessisfalse, whether sending the same input again could succeed. AlwaystruewhenisSuccessistrue. - isSuccessboolean
truewhen the request was answered with a result.falsemeans no result was returned: checkisRetryable, which istruewhen a data source failed or timed out andfalsewhen the input matched nothing. - metadataobjectCaller-supplied metadata echoed back from the request.
- problemsobjectIf
hasProblemsistrue, this field will describe which problems were encountered.