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.
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
}'{
"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
}Title, seniority, department, location, tech stack, funding stage, and headcount-growth deltas — the same filters your reps use in the app, exposed as JSON.
Deduplicated and verified across 14M companies. No stitching together three separate data vendors to get full coverage.
Cursor-based pagination, async bulk export to CSV or S3, and webhooks so fresh matches flow into your system automatically.
Proxy Bunlead search behind your own UI so your users build targeted lists without ever leaving your SaaS.
Give your ops team a custom sourcing dashboard backed by the graph — no seats in the web app required.
Generate target lists the moment a new segment matches your ICP and push them straight into your sequencer.
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.
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.
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.
Send a Bearer token in the Authorization header. Generate and rotate keys — including read-only scoped keys for external tools — from your workspace settings.
The graph runs a rolling 30-day reverification loop, and records touched by a live signal (job change, funding) update within the hour.