A LinkedIn email finder API. Search public LinkedIn profiles by title, company, or keyword and get verified work emails back as clean JSON. Unverified addresses come back null, never a guess.
One GET request. No LinkedIn account, no cookies, no browser plugin. CrustAPI reads the public pages a signed-out visitor sees, then finds and checks a work email for the people it returns.
Call /v1/linkedin?type=search with keywords, like a job title plus an industry. It reads public, logged-out LinkedIn data, so no account of yours is at risk.
For each person, we look for a work address and test that it can actually receive mail. Addresses that fail the check are dropped, and the field returns null.
Each row carries name, headline, title, company, location, profile URL, and the verified email when one exists. It drops straight into Sheets, Clay, or a CRM.
You are charged when a query returns results. A query that returns nothing is free, and unused credits never expire.
Here is the request and the same sample rows shown two ways, CSV first and JSON below. The people are masked to protect real humans: first name plus last initial, starred profile URLs and domains. The shape is what the API returns.
The second row is the catch. No address passed verification for that person, so email is null and the profile data still comes back. Parameter reference lives at /docs#linkedin.
Not every profile produces an email. Some companies block verification checks, some people have no work address we can find, and some domains accept everything, which makes a real check impossible. When that happens we return null instead of a guess.
This is by design. A bounced email hurts your sender reputation, and enough bounces can get your whole domain flagged. A shorter list of addresses that actually receive mail beats a long list of maybes. Every address this LinkedIn email finder returns has passed a live check first.
In the United States, the CAN-SPAM Act allows cold business email without prior permission, as long as you follow its rules:
Outside the US the bar is higher. Canada's CASL and Europe's GDPR and ePrivacy rules usually require consent or a documented legal basis before you send. This is a plain summary, and it is not legal advice. Check the rules where your recipients live before your first campaign goes out.
Every account gets 3,000 free queries a month, no card. Paid packs are prepaid and self-serve: 25k for $49 · 100k for $149 · 500k for $549 · 2.5M for $1,999, ex-tax. Credits never expire, so a pack you buy for one campaign waits for the next one. You are only charged when a query returns results, and a query that comes back empty is free.
The same key runs the rest of the LinkedIn set: people search · full profiles · companies, plus 12 live Google search types like Maps business data. Wondering how logged-out LinkedIn data works? Read how we scrape LinkedIn without a login. Migrating from a retired provider? See the Proxycurl comparison.
When another tool is the better pick: if you want a full prospecting app with a browser extension, a big built-in contact database, and a sequencer to send from, tools like Apollo and Hunter are built for exactly that, and they are good at it. CrustAPI is the API layer. You bring the workflow, we return the data, and you keep every row you pull.
CrustAPI is a one-person company. If a response ever looks wrong, email support@crustapi.com and Dawson, the person who built it, will answer.
Search the titles you actually sell to. The free tier covers a real test, and the JSON decides, this page does not.
Get 3,000 free credits