Build a B2B email list from public LinkedIn data

Companies from Maps, people from LinkedIn, one verified email each.

Verified work email per person Filter by role and company Paid funds never expire
THE WORKFLOW

How is the list built?

A B2B email list is only as strong as the two things behind it: the right companies and the right people inside them. CrustAPI keeps those two jobs separate, and pulls both from public, logged-out pages.

Step one is the company side. A Google Maps search returns up to 100 businesses per query: name, address, phone, website, category, hours, rating, and review count. Maps listings carry no email field, so that is not where the contacts come from.

Step two is the people side. A LinkedIn people search (beta) filters by role, seniority, and company, so you get decision makers instead of a whole roster. Each person comes back with one verified work email from their public profile.

# 1. Search LinkedIn for the people you want (search is in beta) curl -G "https://crustapi.com/v1/linkedin" \ --data-urlencode "type=search" \ --data-urlencode "keywords=VP of Marketing at SaaS companies" \ -H "x-api-key: YOUR_KEY" # 2. Each match returns a verified work email. The set exports as a flat CSV:
nametitlecompanywork_emaillinkedin_urllocation
Dana ReyesVP of MarketingNorthwind Softwared.reyes@northwindsoftware.com/in/dana-reyesAustin TX
Marcus IwuHead of GrowthLatchford Labsmarcus@latchfordlabs.io/in/marcus-iwuDenver CO
Priya AnandDirector of SalesCedarline Systemsp.anand@cedarline.com/in/priya-anandRemote US

You get a clean grid you can drop straight into a spreadsheet, a CRM, or a sequencing tool. No parsing, no scraping infrastructure to babysit.

THE RECORD

What data do you get?

Every person on the list carries the fields you need to route and personalize outreach, not just an address in a column.

PersonName · Title · SeniorityCompanyCompany · Website · IndustryContactVerified work email · LinkedIn URLLocationCity · State · Country

Set next to the usual contact-database tools, the difference is mostly in how you buy and where the data comes from.

Contact databasesCrustAPI
Pricing modelSeat license, annual contractPay per result
Unused paid funds / quotaReset monthly or expireNever expire
Where data comes fromAggregated, hard to checkPublic LinkedIn pages you can open yourself
Email per personNot always includedOne verified work email
Getting startedSales call, demo$6 of free usage each month
THE REAL PICTURE

The compliance picture

Buyers ask two fair questions about any list like this: where the data comes from, and whether the emails will actually land. Here is where we stand on both.

On the data: logged-out, public-only collection has repeatedly defeated computer-fraud and contract claims, while a site's terms restrict automated access on their side. We do not log in as anyone, and we do not resell someone else's database.

On deliverability: we verify each work email at the moment we collect it, but no provider can promise an inbox will still accept mail weeks later. People change jobs and addresses get retired.

Run a quick re-verify before a large send, and follow the sending rules for whatever region you mail into.

WHEN THEY WIN

You want a full sales platform: if you need buying-intent signals, direct-dial phone numbers, and a CRM-integrated sequencing suite in one login, a tool like ZoomInfo or Apollo is the better fit. We build the list and hand you verified emails. We are not a full sales-engagement platform, and for some teams that all-in-one workflow is worth the seat price.

PRICING

How much does an email list cost?

A LinkedIn call bills one request charge when it succeeds. An enriched People search bills per full profile returned. Five full profiles cost $0.03 at standard prices. Empty searches are free.

DepositGoogle Search / 1,000 requestsMaps / 1,000 businessesLinkedIn reads / 1,000 requestsPeople, Jobs, Refresh / 1,000 units
$10+$1.00$1.96$6.00$1.96
$149+$0.76$1.49$4.50$1.49
$549+$0.56$1.10$3.30$1.10
$1,999+$0.41$0.80$2.45$0.80
$6,500+$0.33$0.65$1.95$0.65
$27,500+$0.28$0.55$1.65$0.55
$50,000+$0.26$0.50$1.50$0.50
$100,000+$0.20$0.40$1.50$0.40

Every eligible account gets $6 of free usage monthly. Each deposit keeps its prices until spent; paid funds never expire. People and Jobs bill per successful search, Refresh per accessible profile. Full profiles in People use the read rate per full profile. See all billing details.

Larger deposits unlock lower endpoint prices. Each deposit keeps its prices until spent. See the full deposit table on the pricing page. Prices in USD, ex-tax.

Paid funds never expire. You can return to a project and use the funds you previously purchased. The separate $6 free allowance resets monthly.

Build your first list free
free to try, no card, verified emails included.
Try for free
THREE STEPS

How do you get started?

No code needed. From zero to your first contacts in about two minutes:

  1. 1

    Create a free account. Try it free, no card needed.

  2. 2

    Run a people search (beta) in the playground. Filter by role and company, like VP of Marketing SaaS.

  3. 3

    Click export. Download the CSV with one verified work email per person, or run the curl above.

WHO IT'S FOR

Who uses this list?

Related: Business leads database · LinkedIn email finder · B2B database

BEFORE YOU ASK

Common questions

From public LinkedIn person profiles. Each person you pull through the people search (beta) or profile endpoint returns one verified work email. Google Maps listings have no email field, so the company side of the list gives you the account and the website, and the LinkedIn side gives you the person and the email.

Yes. LinkedIn people search (beta) takes a query that can target a title, a seniority level, and a company or industry, so you get the decision makers you actually want rather than an entire company roster. You only pay for the people that come back.

We verify each work email at the moment we collect it, but no provider can promise an inbox will still accept mail weeks later, because people change jobs and addresses get retired. Run a quick re-verify before a large send and you will catch anything that went stale.

We collect public, logged-out pages. That logged-out, public-only approach has repeatedly defeated computer-fraud and contract claims, while a site's terms restrict automated access on their side. What you get is data that is public for anyone to see. You are responsible for following the sending and consent rules for the regions you mail into.

LinkedIn Person, Company and Posts cost $6.00 per 1,000 successful requests at standard prices, down to $1.50 for the largest deposit. Work email lookup is included. People with Full profiles uses that rate per full profile returned. Empty and inaccessible results are free. Paid funds never expire.

No. The $6 free allowance resets monthly on the date shown in Billing. Paid funds remain available until spent. Existing unused free usage is protected separately during the transition until its original reset date.

WORKS WITH YOUR STACK

Start your B2B email list with a free plan

Sign up and search for the roles and companies you need. Full profiles are billed per full profile returned, with work email lookup included when available. Every eligible account gets $6 monthly; paid funds never expire.

Try for free
No credit card required