LEAD FINDER API

Find your next customer
in one API call.

Query 700M contacts and 14M companies with the same filters as the app — title, tech stack, funding stage, headcount growth — and pipe qualified leads straight into your product, warehouse, or workflow.

Read the docs →
Free sandbox key · Pay only for verified results
request · cURL
curl https://api.bunlead.com/v1/contacts/search \
  -H "Authorization: Bearer $BUNLEAD_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": ["VP Sales", "Head of Revenue"],
    "company_size": { "min": 50, "max": 500 },
    "funding_stage": ["series-b", "series-c"],
    "technologies": ["salesforce"],
    "limit": 25
  }'
200 · response
{
  "results": [
    {
      "id": "cnt_8fk2c1",
      "full_name": "Maria Chen",
      "title": "VP Sales",
      "seniority": "vp",
      "company": "Stripe",
      "domain": "stripe.com",
      "linkedin_url": "https://linkedin.com/in/…"
    }
  ],
  "total": 1284,
  "next_cursor": "eyJvIjoyNX0",
  "credits_used": 25
}
80+ search filters

Title, seniority, department, location, tech stack, funding stage, and headcount-growth deltas — the same filters your reps use in the app, exposed as JSON.

700M contacts, one graph

Deduplicated and verified across 14M companies. No stitching together three separate data vendors to get full coverage.

Built for pipelines

Cursor-based pagination, async bulk export to CSV or S3, and webhooks so fresh matches flow into your system automatically.

ENDPOINTS

The endpoints you'll actually use.

POST/v1/contacts/searchBoolean search across 700M contacts with 80+ filters.
POST/v1/contacts/search/bulkQueue a large search and stream results to CSV or your warehouse.
POST/v1/companies/searchFind accounts by firmographics, tech stack, and live signals.
WHAT YOU CAN BUILD

Built for the systems you're building.

01
Embed lead search in your product

Proxy Bunlead search behind your own UI so your users build targeted lists without ever leaving your SaaS.

02
Power an internal prospecting tool

Give your ops team a custom sourcing dashboard backed by the graph — no seats in the web app required.

03
Automate list building

Generate target lists the moment a new segment matches your ICP and push them straight into your sequencer.

PRICING
Pay for verified results, nothing else.

One key across every Bunlead API. Credit-based pricing, a free sandbox, and generous rate limits — 10K calls/month on Starter, scaling to 1M+ with a custom SLA. Failed lookups are always free.

See all 16 endpoints →
FAQ

Developer questions, answered.

How is a search billed?

Queries are free; credits are only consumed when you reveal or export a record. You can preview counts and filters as much as you like before spending anything.

How do I paginate large result sets?

Every search response returns a next_cursor. Pass it back to page through results, or use the /search/bulk endpoint to stream an entire result set to CSV or S3 asynchronously.

How do I authenticate?

Send a Bearer token in the Authorization header. Generate and rotate keys — including read-only scoped keys for external tools — from your workspace settings.

How fresh is the data?

The graph runs a rolling 30-day reverification loop, and records touched by a live signal (job change, funding) update within the hour.

More APIs
Enrichment APIVerified emails, phones, firmographics & tech stack in one call.Company APIFirmographics, tech stack, headcount & funding by domain.Signals APIStream 200+ real-time buying signals by webhook.

Stop chasing.
Start sourcing.

14-day free trial. No credit card. Set it up in under five minutes.