CrustAPI is a lead scraper you call with one URL. It pulls business leads from Google Maps (name, address, phone, website, rating) and people from LinkedIn, as clean JSON that drops straight into a CSV.
One request, one city, one trade. I ran this today and it returned 5 roofers in about a second. Here is the request and two of the rows, trimmed to the highlights. Phone numbers are masked on this page; the API returns the full number.
Two of the rows as CSV, ready to paste into a spreadsheet:
The same two rows as JSON:
Set limit up to 100 businesses per search. Swap the query for your own niche and city. The full Maps record is documented on the Google Maps scraper API page.
Every business comes back complete. No field tiers, no add-on charges:
Maps records do not include email addresses. A Google Maps listing carries a phone and a website. No listing carries an email, so no Maps scraper can truthfully return one. Tools that show emails next to Maps rows are pulling them from somewhere else. On CrustAPI, emails come from the LinkedIn people side, covered below.
Each business is one flat JSON object, so a single jq line turns a response into a spreadsheet-ready file:
If you would rather skip the terminal, the playground runs the same search in the browser and shows the rows as one flat table.
Businesses are half a lead list. The other half is the person you write to. The same key works on the LinkedIn side: search public profiles by role and keyword, logged out, with no account of yours in the loop.
Add enrich=true to pull each match as a full public profile in the same call. Verified emails come from these people endpoints: when an email can be found and verified for a person, it lands on their result. The full set (people search, profiles, companies, jobs, posts) is covered on the LinkedIn scraper API page, with deep dives on people search and company pages.
You are only charged when a query returns results. A Maps search that returns 40 businesses costs 40 credits. A search that returns nothing costs nothing. The free tier is 3,000 queries a month with no card. Paid packs: $49 for 25,000 · $149 for 100,000 · $549 for 500,000 · $1,999 for 2.5 million. Credits never expire, so a slow month does not burn what you bought.
Related: Google Maps scraper API · Google Reviews API · LinkedIn people search API
When another tool is the better pick: if you want a point-and-click browser extension you drive by hand while you browse, or a finished list you buy once from a data broker, those get you going with zero setup and they are good at that job. CrustAPI earns its keep when you want fresh data on demand, a repeatable pipeline, and pricing that only bills on results.
3,000 free credits covers a real list. Pull the businesses, find the people, export the CSV.
Get 3,000 free credits