Skip to main content
POST
Resolve Email from Profile

Authorizations

api_key
string
header
required

Body

application/json

Identifiers to resolve an email from

linkedInProfile
string | null

LinkedIn profile URL or slug. The strongest identifier for resolving an email.

Example:

"https://www.linkedin.com/in/jane-doe"

firstName
string | null

First name (used with company when no LinkedIn)

lastName
string | null

Last name (used with company when no LinkedIn)

companyName
string | null

Company name (used with name when no LinkedIn)

companyDomain
string | null

Company domain (used with name when no LinkedIn)

minConfidence
enum<string>
default:LOW

Minimum confidence required for the email to count as found. Lower-confidence emails are returned as found=false (no credits charged).

Available options:
LOW,
MEDIUM,
HIGH
effort
enum<string>
default:standard

standard resolves the profile via the strongest identifier only; thorough also tries the alternate resolution path.

Available options:
standard,
thorough

Response

Resolution result (found may be false)

_metadata
object
required
found
boolean
required

Whether an email met the confidence threshold

meetsConfidenceThreshold
boolean
required
effort
enum<string>
required
Available options:
standard,
thorough
creditsCharged
number
required

Credits charged for this call (0 if not found)

email
string | null
Example:

"jane@acme.com"

emailStatus
enum<string> | null

Deliverability status from the email provider

Available options:
valid,
invalid,
accept_all,
webmail,
catchall,
disposable,
unknown,
not_found,
null
confidence
enum<string> | null
Available options:
LOW,
MEDIUM,
HIGH,
null
matchedProfile
object | null

The profile the email was resolved for

message
string | null