Qualify new signups
Use role and employer details to assess who signed up and their fit.
People enrichment
Send a work email or LinkedIn profile URL. Get a name, professional headline, current employer, location, and employment history to make your contact records more useful.
100 free credits / month ·No card. No sales call.
From contact identifier to professional profile
Professional profile
Previous experience
The same freshness standard on every plan.
Enrich an existing work email or profile URL.
We return fields that meet our standards.
Add professional context to the workflows your team already uses.
Use role and employer details to assess who signed up and their fit.
Give each customer a relevant starting point based on their professional role.
Fill contact gaps with names, current roles, locations, and employment history.
Use city and country to assign contacts to the right regional team.
Group contacts by role and employer for campaigns with more relevant context.
Bring current role and previous experience into your team’s next customer conversation.
Identity, location, and employment history in one consistent person record. Explore the details your app can use.
We return fields that meet our standards.
Enrich contacts you already have with professional profile details.
See the full API reference| Field | Type | Example |
|---|---|---|
full_name | string | "Maya Okafor" |
first_name | string | "Maya" |
last_name | string | "Okafor" |
headline | string | "Head of Finance at Lumen Payments" |
linkedin_url | string | "https://www.linkedin.com/in/maya-okafor" |
| Field | Type | Example |
|---|---|---|
city | string | "Amsterdam" |
country_code | string | "NL" |
| Field | Type | Example |
|---|---|---|
positions[].title | string | "Head of Finance" |
positions[].company_name | string | "Lumen Payments" |
positions[].company.domain | string | null | "lumenpay.io" |
positions[].is_current | boolean | true |
positions[].employment_type | string | "Full-time" |
positions[].location | string | "Amsterdam, Netherlands" |
positions[].start_date | date | "2023-03-01" |
positions[].start_date_precision | string | "month" |
positions[].end_date | date | null | null |
| Field | Type | Example |
|---|---|---|
email_match.email | string | "[email protected]" |
email_match.method | string | "resolved" |
| Field | Type | Example |
|---|---|---|
updated_at | timestamp | "2026-09-02T08:14:02Z" |
last_enriched_at | timestamp | "2026-09-02T08:14:02Z" |
Enrichment runs asynchronously. Keep your signup moving while professional context arrives in the background.
Submit one work email or LinkedIn profile URL. The API returns a task ID.
We resolve the identifier and enrich the person’s professional details.
Poll the task, or use a Loop to deliver the result through a signed webhook.
Work-email matching can be ambiguous. When an address fits more than one person, we leave the choice open and refund the lookup.
Add a name, title, or location and retry to help distinguish the matches.
Use a work email or LinkedIn profile URL. Personal emails and shared inboxes are refused before lookup, without a charge.
Every person record gets refreshed every 14 days. Timestamps let your team check when it was updated.
When we match the current employer’s domain, you can send it to company enrichment for industry, employee count, and headquarters.
Company enrichment is a separate lookup. Use it when your workflow needs both perspectives.
Explore company enrichmentOne work email → person + company
Head of Finance at Lumen Payments
3 creditslumenpay.ioIndustry · employee count · headquarters
+1 creditConnect Close or Pipedrive directly. For your own app and other tools, use the API or a Loop with webhook delivery.
Explore integrationsSimple credit pricing
Start with 100 free credits every month. Every plan includes the same features and freshness standard.
Failed and ambiguous lookups aren’t charged. Repeat lookups within the 14-day refresh window cost zero credits.
$0/mo
100 credits / month
$25/mo
1,250 credits / month
$100/mo
7,500 credits / month
$250/mo
25,000 credits / month
Same features on every plan. Choose the credits you need.
Credit top-ups available. Add credits on any plan. Unused top-up credits roll over.
Explore top-up packsA few more details
Inputs, matching, freshness, and how to get started.
One work email or LinkedIn profile URL per request. Both return the same person record. Email lookups also accept a name, title, or location as matching hints.
We return an ambiguous result and refund the lookup. Retry with a name, title, or location to distinguish the existing matches.
The initial request returns a task ID. Poll for the result, or use a Loop to deliver it through a signed webhook. Email lookups take longer than profile URL lookups.
Every person record gets refreshed every 14 days, on every plan. Responses include update and enrichment timestamps so you can check the record.
Yes. When the employer’s domain is matched, use it for a separate company lookup. That costs one additional credit: four credits total for a person and company via work email.
It enriches identifiers you already have. People enrichment does not provide prospect lists or phone numbers. Personal emails and shared inboxes are refused without a charge.
Yes. Get 100 free credits every month, with no card required. That covers 33 work-email lookups or 100 LinkedIn profile URL lookups.
Start with a work email or LinkedIn profile URL. See what professional context adds to your contact records.
Get your free API key100 free credits / month ·No card. No sales call.