Email
Email Identity
Resolve the person behind an email address: name, job role, company, industry, location, and social profiles.
POST
Email Identity
Overview
Email Identity resolves the real person behind an email address into a structured profile: name, job role, company, industry, location, education, professional history, social profiles, and (when a phone number is discovered) reverse-phone owner intel. This is a premium lookup. It uses the dedicated identity resolver (not the general web-search lookup) and costs 1,000 credits per address. There are two ways to run it:- Single lookup (
POST /api/email/identity): the endpoint documented on this page, callable with a JWT or an API key. - Async jobs (
POST /api/jobs/identity): resolve a whole uploaded list in the background. See Bulk (asynchronous) below.
Authentication
Requires an API key in theAuthorization header.
Request
string
required
The email address to resolve.
Example request
Response
Returns the resolved profile wrapped in aperson object, plus billing fields.
Fields inside person are empty when there is no value, so the profile only
contains what was actually found.
string
The email address that was resolved.
object
The resolved profile. Key fields:
first_name,middle_name,last_name: the person’s namecompany,job_role,industry: current employmentcity,country,current_location: locationbio,education,education_level,university,field_of_studyphoto_url: profile photosocials:linkedin,twitter,instagram,facebook,githubcompany_profile: firmographics for the employer (size, industry, funding)pdl: professional profile (work history, skills, certifications)phone_owner: reverse-phone owner intel when a number is discovered (owner name, locations, addresses, relatives, extra emails, social profiles)
number
Credits charged for this request.
1000 on a fresh charge, or 0 when you
were already charged for this address within the billing window (a free
repeat).boolean
Present and
true only when the profile was served from cache. This is
independent of billing: a cached result is still charged 1000 on your first
request for that address in the window.object
Present but unused for this endpoint (
json and csv are empty strings).Errors
Errors return a JSON body of the form{"error": "<message>"} with the matching
HTTP status code.
Credits
Each lookup costs 1,000 credits. Billing is per-customer: 1,000 on the first lookup of an address,0 for repeats within the billing window. A cached result
is still charged on your first lookup. See Credits for details.
Identity resolution may expand a discovered phone number into its owner via
reverse-phone lookup, adding a
phone_owner block inside person (owner
name, locations, addresses, relatives, extra emails, and social profiles).Bulk (asynchronous)
To resolve a whole list, submit it as an async job instead of looping this endpoint. One entrypoint handles every lookup - settype=identity - and a
webhook delivers the finished file when it’s done.
- Up to 1,000,000 emails per job, charged 1,000 credits per email - size your list against your balance first.
download_link=truereturns adownload_urlin thebulk.completedwebhook; fetch it with your API key.- Export filters:
all,found.
Email Identity