Pass a name and a domain and get back a triple-verified work email with a confidence score. A 9-provider waterfall keeps deliverability at 97% — and you never pay for a guess.
curl https://api.bunlead.com/v1/email/find \
-H "Authorization: Bearer $BUNLEAD_KEY" \
-H "Content-Type: application/json" \
-d '{ "full_name": "Maria Chen", "domain": "stripe.com" }'{
"email": "maria.chen@stripe.com",
"status": "verified",
"confidence": 99,
"sources": 4,
"catch_all": false,
"credits_used": 1
}Providers are queried in confidence order and the first verified result wins — not a permutation guess, a confirmed address.
Syntax, domain, and live-mailbox checks run on every address. Catch-alls are flagged with their own status, never hidden.
One lookup, or a bulk job over a CSV that returns deduplicated, ready-to-send addresses with a webhook callback.
Give your users one-click verified emails inside your sales or recruiting tool, powered by Bunlead behind the scenes.
Verify an entire outbound list programmatically so bounces never touch your sender reputation.
Find and verify an email the moment a name and company land in your pipeline, then hand off to 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.
No. Permutators generate guesses and leave you to test them. The Email Finder API queries a verified database first, and any deduced address still passes a live mailbox check before it is returned.
No. A lookup that returns no verified result is free. You are only billed for addresses that pass verification.
Catch-all addresses are returned with a distinct status and confidence score rather than a false "verified" flag, so you decide how to treat them.
Bunlead applies GDPR- and CCPA-aligned handling to professional contact data across its whole graph. You remain responsible for how you use the data in outreach.