Skip to main content
People Enrich returns the best available candidate and an identity-match score from 0 to 100. It is a beta API available on paid plans.

Enrich a person

Use a work email as the identity clue. See the Quickstart for authentication and SDK setup.

Choose identity clues

Clues are additive: supply reliable additional context to improve matching.

Read the result

match.status: "candidate" includes a score and person. Weak candidates can be returned, so choose a score threshold for your workflow and preserve uncertain matches for review. match.status: "not_found" has score: null and person: null. person.current_role_status is present, none, or unknown. When it is unknown, a missing role is unverified, not evidence that the person has no job. Profiles can include experience, education, skills, social links, and timestamps.

Availability and errors

Insufficient clues return 400. Free-plan access returns 403; free or disposable email inputs return 422. Handle 408 and transient provider errors separately from not_found. ZDR omits hosted avatar URLs; see zero data retention. The reference describes all fields, and the lead enrichment recipe shows how to use the profile.