Person Enrichment API — Name & Company to Public Profile avatar

Person Enrichment API — Name & Company to Public Profile

Pricing

from $50.00 / 1,000 person matcheds

Go to Apify Store
Person Enrichment API — Name & Company to Public Profile

Person Enrichment API — Name & Company to Public Profile

Match a name + company to a public-web profile from the company's own site, plus firmographics. Success-billed, no LinkedIn.

Pricing

from $50.00 / 1,000 person matcheds

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Person Enrichment API

Turn a name + company into a public-web profile — matched against the company's own website (team, about and leadership pages) plus company firmographics. Public web only. No LinkedIn.

Public-web enrichment from the company's own site. Success-billed: you pay only when a person is matched. No match, no charge.

📊 Sample Output

2 real rows delivered by Person Enrichment API — Name & Company to Public Profile — run HMRnRzSLlOv9YhVl9 on build 0.0.6

namecompanydomainmatchedcompanyNamecompanyDescription
Patrick CollisonStripestripe.comTrueStripe | Financial Infrastructure to Grow Your RevenueStripe is a financial services platform that helps all types of busin…
Tobias LutkeShopifyshopify.comFalseShopifyTry Shopify free. Build or grow your business fast with AI. Get more…

Real rows from run HMRnRzSLlOv9YhVl9 on build 0.0.6 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"people": [
"Patrick Collison, Stripe, stripe.com",
"Tobias Lutke, Shopify, shopify.com"
]
}

🔧 Input reference

FieldTypeDefaultWhat it does
people (required)array["Patrick Collison, Stripe, stripe.com", "Tobias Lutke, Sho…Rows of 'Name, Company, domain(optional)' or objects {name, company, domain}. Matched against the company's own public web pages only.

🧾 JSON sample record

One real record from run HMRnRzSLlOv9YhVl9 (emails/phones masked, long text shortened):

{
"name": "Patrick Collison",
"company": "Stripe",
"domain": "stripe.com",
"matched": true,
"title": null,
"matchSource": "https://stripe.com",
"snippet": null,
"companyName": "Stripe | Financial Infrastructure to Grow Your Revenue",
"companyDescription": "Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement."
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$0.005Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Person matched (person-matched)$0.05Charged only when a person is matched to a public profile. No match, no charge.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.

More from the NexGenData Leads, contacts & enrichment family:

30 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per person (fields from a live test run):

  • name · company · domain
  • matched — true only when the person was found on the company's public site
  • title — role where cleanly extractable (best-effort)
  • matchSource — the exact page the match came from
  • snippet — surrounding context of the match
  • companyName · companyDescription — firmographics from the company homepage

Pricing: $0.05 per person matched (Pay-Per-Event, success-billed) — about 20 matches per $1. Plus a $0.005 actor-start. Unmatched people are not charged.

Honest match rates

This enriches from public company websites only — not every person has a public bio on their company's site, so match rates are moderate and vary by company. You pay only for matches, so unmatched rows cost nothing beyond the actor-start. Title extraction is best-effort and may be empty even on a match.

🤖 Use with AI agents

Sample agent prompt:

Enrich these name+company rows to public titles and company descriptions; return only the matched ones.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

🔗 The enricher chain

Company Enrichment · B2B Contact Enricher · Lead List Enricher · Email Verification

Scope

Public company web pages only. This actor does not use LinkedIn or any login-walled source.


Public-web person enrichment. Assembled for B2B lead enrichment.