People / Enrichment

Email

Cost: 10 credits per newly accessed found email

Resolves a work email address for a single person on a specific domain.

If domain is omitted, current experience domains are tried automatically in seniority order. If domain is provided, it must match one of the person's experiences.

The response does not expose provider details. It returns a person summary, the selected domain, and a status of pending, found, not-found, or unavailable. When the lookup completes successfully, the response also includes the resolved email and certainty value.

get/people/email

Request

  • Base URL: https://api.companyenrich.com
  • URL: https://api.companyenrich.com/people/email
  • Auth: API key in header Authorization

Query parameters

idinteger required

The CompanyEnrich person ID.

domainstring

Optional company domain to resolve the email address on. If omitted, current experience domains are tried in seniority order.

Response

OK

person_idinteger required

The CompanyEnrich person ID used for the lookup.

domainstring required

The normalized registrable domain selected for the response. When domain is omitted, the endpoint tries current experience domains ordered by seniority and returns the domain associated with the selected lookup result.

status'pending' | 'found' | 'not-found' | 'unavailable' required

Lookup status. One of: pending, found, not-found, unavailable.

emailstring nullable

The resolved work email address when the lookup succeeds.

certainty'unknown' | 'medium' | 'high' | 'very-high' required

Normalized certainty value. One of: unknown, medium, high, very-high.

Changes

No recorded changes to this operation across all 1 revision of this API.