BounceZero - Developer
A free, public API of email deliverability benchmarks - by top-level domain and by mail provider - computed from 10M+ verifications and refreshed each quarter. Built for ESPs, verification tools, CRMs and researchers who want to show or reason about deliverability norms without running a verification network of their own. No key required for the public benchmark endpoints; attribution is required (returned in every response).
A deliverability data API returns population-level email deliverability benchmarks, such as the invalid, catch-all and unknown rates for a mail provider or country domain, as JSON any product can query. BounceZero's is computed from its own verification corpus, 7.93 million addresses in the April to October 2026 window alone, and is free with attribution.
Every figure is an aggregate, k-anonymized to a floor of 50 distinct domains per
cell, and frozen in a versioned snapshot so a value you cache stays reproducible. The API exposes
benchmarks by tld (e.g. com, fr) and by provider
(e.g. microsoft365). It deliberately does not expose domain-level or
address-level reputation - asking "what's the bounce rate for acme.com?" is exactly the query the
k-anonymity floor exists to refuse. This is a norms API, not a lookup on anyone's data.
GET /api/v1/benchmark
- list available dimensions and values
curl https://bouncezero.io/api/v1/benchmark
GET /api/v1/benchmark/{dimension}/{value}
- benchmark for one TLD or provider
curl https://bouncezero.io/api/v1/benchmark/tld/com
{
"dimension": "tld",
"value": "com",
"snapshot": "Q3-2026",
"domains_seen": 133729,
"total_checks": 1866845,
"invalid_pct": 27.9,
"valid_pct": 62.5,
"catchall_pct": 4.7,
"attribution_required": "BounceZero Deliverability Benchmarks, snapshot Q3-2026 (bouncezero.io/email-deliverability-benchmarks-2026)"
}
invalid_pct - share of checked addresses that were invalid (dead mailbox).valid_pct - share verified or likely-valid.catchall_pct - share of checks that hit a catch-all/accept-all response. See the catch-all study for why this needs care.domains_seen, total_checks - the sample behind the cell (always ≥50 domains).snapshot - the versioned dataset the figures are frozen in; cite it.
Free to use, including commercially, provided you attribute BounceZero with a visible link to
the source
research wherever a figure is shown (the exact string is returned in
attribution_required). Don't imply BounceZero endorses your product, and don't
re-publish the API as your own dataset. It's a v1 public endpoint - no SLA yet, quarterly refresh,
snapshots are stable once frozen.
Need per-list verification rather than population benchmarks? That's the core product - verify a list free, or read the validation API docs. The benchmark API here is the free, public companion to our Deliverability Barometer.
Yes. The public benchmark endpoints need no key and are free for commercial use, provided the attribution string returned in every response is shown with a visible link to the source research. There is no SLA on the v1 endpoints and snapshots are refreshed each quarter.
Population-level deliverability benchmarks: invalid, catch-all, unknown and confirmed-valid rates by top-level domain and by mail provider, frozen into versioned snapshots. In the April to October 2026 window the corpus behind it held 7.93 million verified addresses.
No. The API serves benchmarks for populations, not verdicts for individual addresses. Per-address verification is the core BounceZero product, available in the web app, through bulk upload and through the validation API, with 100 free checks a month.
Quarterly. Each refresh is frozen as a new snapshot with its own identifier so a figure you cite stays stable; the snapshot field in every response tells you which version you are reading.
Every figure the API serves is also published as a page you can link to: one per mailbox provider and country domain, with month-by-month cuts. Non-freemail (business and ISP) domains in the April to October 2026 window verified 14.5% invalid, 2.3% catch-all and 27% unknown (Lead List Quality Benchmarks 2026).
Endpoints, code samples, and language guides
net/http single check, goroutine worker pool, context deadline, Gin middleware - code examples
fetch, axios, Express middleware, React signup handler, CSV stream enrichment
Endpoints, auth, limits - full API documentation
Drop into your stack in 5 minutes
How APIs validate in real time - endpoints + code
net/http, concurrent worker pool, Gin middleware, fail-open signup validation - code examples
Continue through related topics