Update an existing person’s information including contact details, job title, company, and custom field values. Only provided fields are updated; omitted fields remain unchanged.
Authenticate with a Bearer token: API key, OAuth token, or session token.
Person ID
LinkedIn profile URL.
Replace all email addresses.
Replace all phone numbers.
Full name.
First name.
Last name.
Current job title.
Current employer company name.
Location from LinkedIn.
LinkedIn headline text.
Physical/mailing address.
When true, triggers background enrichment via data providers.
Work email address.
Personal email address.
Mobile phone number.
Work phone number.
Job UUID to add this person as a candidate. Get IDs from POST /v1/jobs/search.
Custom field values to update. Each attribute_id should appear once. Get attribute definitions from GET /v1/custom-fields/persons. IMPORTANT: For select fields, pass human-readable tag NAMES (e.g. "Remote"), never UUIDs.