Import Person

Import one person into Loxo in one call, from a profile you have read. Send what the page shows about this person, and only this person. Required: person.name. Send one job_profiles_attributes entry per role, set profile_url to the page the person came from, and send a photo as profile_picture_from_url. Use person_types_index and jobs_index to find person_type_ids and job_ids. Responses: 201 created or 200 merged, with the person and any jobs they were added to; when a photo was sent, also photo: saved, fetch_failed (the URL could not be fetched anonymously), not_an_image or not_saved. 409 when possible duplicates exist, with existing_people and hidden_matches (matches you can't see). After a 409, ask the user, then call again with target_person_id to merge into one of them or force_create: true to create a new person. Never send both. A merge replaces the name, location and address fields, skillsets, photo, source type (other when neither source_type_key nor profile_url is sent) and person types when sent. It adds the description above the existing one (a later merge replaces the text an earlier merge added), roles, education, emails, phones, links, tags and the note.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
person
object
required

The person. name is required.

string

The page the person was captured from

string

Saved as a general note activity

job_ids
array of integers

Jobs to add the person to as a candidate

job_ids
boolean

Create the person even when duplicates exist

integer

Id of the existing person to merge into, chosen by the user after a 409

Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Response

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!