Get business leads at scale.

One API key. One POST request. Get back every business in any city - with phone, website, and verified contact emails. Built for AI agents, LLM tools, and scripts.

No credit card required · 100 free requests / month

bizcollect.dev/dashboard

Collection results

Treuhand · Winterthur · 10 km

CompletedExport JSON
Business
Email
Phone
Status
TR

Treuhand Müller AG

Winterthur, ZH

info@treuhand-mueller.ch
+41 52 212 ...
Verified
HO

Hofstetter Steuern GmbH

Winterthur, ZH

kontakt@hofstetter.ch
+41 52 222 ...
Verified
BA

Baumann & Partner Treuhand

Winterthur, ZH

office@baumann-partner.ch
+41 52 235 ...
Verified
KE

Keller Beratung AG

Winterthur, ZH

-
+41 52 244 ...
Pending
SC

Schneider Buchhaltung

Winterthur, ZH

hello@schneider-bh.ch
+41 52 256 ...
Verified
WE

Weber Treuhand

Winterthur, ZH

kontakt@weber-th.ch
+41 52 267 ...
Verified

Drop-in for the tools you already build with

  • Claude Code
  • Codex
  • Pi
  • OpenCode
  • OpenClaw
  • n8n
  • Make
  • Zapier
  • curl
  • Python
  • TypeScript

Three lines of code

POST a city. Get back a list.

No HTML scraping. No selectors. No headless browsers to babysit. Just an LLM-friendly JSON contract.

curl
curl -X POST https://api.bizcollect.dev/v1/search \
  -H "Authorization: Bearer biz_live_..." \
  -H "Content-Type: application/json" \
  -d '{"location":"Winterthur","keywords":["Treuhand"],"radius_km":10}'

# → 202 Accepted
# {"job_id": "...", "status": "queued", "poll_url": "/v1/jobs/..." }

Why teams switch

The infrastructure layer for business data.

Every business. One API.

Search any city by keyword and radius. Get name, address, phone, website, hours, and verified contact emails - already parsed, already structured.

LLM-native by design.

OpenAPI 3.1 spec, predictable JSON envelope, stable field names. Drop the schema into your tool config and your agent calls it correctly on the first try.

Async, never timing out.

POST returns a job_id in milliseconds. Poll until ready. Search 500 businesses across 8 cities without a single HTTP timeout - the workflow that crushes every scraper.

How it works

From zero to first result in under a minute.

01

Sign up. Generate a key.

Create an account, hit “new key”, copy the bearer token. Ten seconds, no card.

02

POST a city + keywords.

Pass your search to /v1/search. Get back a job_id instantly - we queue the work and start crawling.

03

Poll. Receive structured JSON.

Hit /v1/jobs/:id until status is completed. Pipe the results straight into your agent, CRM, or spreadsheet.

FAQ

Questions, answered.

Is this just Google Maps scraping?

No. We aggregate multiple sources - public business directories, official registries, and the open web - then merge, deduplicate, and verify contact emails by SMTP. You get cleaner data than any single source provides.

How fresh is the data?

Listings are refreshed on every search request. Cached results are at most 30 days old; anything older is automatically re-crawled.

Can I use this for cold outreach?

Yes, but read our Acceptable Use Policy. We're scoped to businesses and to people listed in publicly available business directories. We do not surface private contact data, and we do not allow our API to be used for harassment or unsolicited bulk outreach.

What about GDPR / CCPA?

We're a Swiss company subject to revFADP. Our Privacy Policy and DPA cover GDPR (EU), revFADP (Switzerland), and CCPA/CPRA (California) in a single document. We do not sell personal data and we honor Global Privacy Control.

Do you have a free tier?

Yes - 100 requests per month, no card required. After that, paid tiers start at the price of one cup of coffee per 1,000 requests.

Can I self-host?

Not today. The crawling infrastructure, deduplication pipeline, and email-verification stack take serious operations work to keep alive. Talk to us if you have an enterprise self-host requirement.

Stop scraping. Start collecting.

Ten seconds from sign-up to your first API call. 100 free requests per month, no card required.

No credit card required100 free requests / monthCancel anytime