Ověřování v reálném čase i hromadně, jedno API

Ověřování e-mailů
pro vývojáře

Nejlepší způsob, jak zkontrolovat e-mailovou adresu, než na ni něco pošlete. Zachyťte překlepy, jednorázové schránky a mrtvé schránky jediným voláním API.

Na začátek 5 000 ověření zdarma. Bez karty.

const res = await fetch("https://api.bouncerly.com/v1/verify", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ email: "jane@acme.com" }),
});

const { status, reason, did_you_mean } = await res.json();
200 OK · response.json
{
  "email": "jane@acme.com",
  "status": "deliverable",
  "reason": "accepted",
  "domain": "acme.com",
  "disposable": false,
  "role_account": false,
  "free_provider": false,
  "accept_all": false,
  "mx_found": true,
  "mx_host": "acme-com.mail.protection.outlook.com",
  "smtp": { "code": 250, "enhanced": "2.1.5", "message": "Recipient OK" },
  "smtp_checked": true,
  "checked_at": "2026-10-28T10:03:42Z",
  "duration_ms": 1840,
  "cached": false
}

Čtyři jasné odpovědi

Vězte přesně, co dělat s každou adresou.

Každý výsledek se vrací jako deliverable, undeliverable, risky nebo unknown, se strojově čitelným důvodem a vlastní odpovědí poštovního serveru. Žádné skóre k výkladu.

jane@acme.com

Schránka existuje

deliverable

john@gmial.com

Mysleli jste gmail.com?

undeliverable

temp8812@mailinator.com

Jednorázová schránka

risky

sales@bigcorp.io

Doména accept-all · funkční adresa

risky

old.account@company.co

Schránka nenalezena

undeliverable

Neznámé výsledky jsou zdarma: platíte jen za kontroly, které dostanou odpověď.

Funkce

Vše, co potřebujete, nic navíc.

Jeden endpoint pro jednotlivé kontroly, druhý pro seznamy. Rozumné výchozí hodnoty, poctivé výsledky a nástěnka, která nepřekáží.

API v reálném čase

Ověřujte při registraci za sekundu či dvě, nebo okamžitě z naší sdílené mezipaměti. Při vypršení časového limitu adresu propustíme, aby skuteční uživatelé nikdy neuvízli.

Návrhy oprav překlepů

jane@gmial.com se vrátí s did_you_mean: jane@gmail.com, připravené k zobrazení jako oprava jedním kliknutím.

Rozpoznání jednorázových adres

Přibližně 10 000 jednorázových domén blokováno hned od začátku a funkční adresy jako info@ a sales@ označeny.

Hromadné čištění seznamů

Nahrajte CSV v libovolném tvaru. Najdeme sloupec s e-maily, ověříme každý řádek a vrátíme čisté CSV ve stejném pořadí.

Podepsané webhooky

Dostanete POST, když hromadná úloha skončí, podepsaný HMAC-SHA256, abyste věděli, že je od nás.

Omezené klíče API

Vytvořte tolik klíčů, kolik potřebujete. Omezte klíč na jednotlivé kontroly, aby byl bezpečný pro použití v backendu registrace.

Nikdy neposíláme e-maily

Komunikujeme s poštovním serverem příjemce a zastavíme se dřív, než se odešle jakákoli zpráva. Vaše kontakty o nás nikdy neuslyší.

Ohleduplné už z principu

Omezování rychlosti pro každého poskytovatele, opakování při greylistingu a rozpoznání accept-all udržují výsledky přesné a naše IP adresy důvěryhodné.

Záznamy každého volání

Na nástěnce uvidíte každý požadavek, jeho výsledek i odezvu. Filtrujte podle stavu a rychle najdete problémy.

Jak to funguje

Pět kontrol, jeden požadavek.

Každá adresa projde stejným procesem, který skončí, jakmile je odpověď jistá. Jednoznačné výsledky se ukládají do mezipaměti na 30 dní, takže opakované kontroly se vracejí okamžitě.

  1. 01

    Syntaxe

    Parsování a normalizace podle RFC.

  2. 02

    Doména

    Dotazy DNS a MX, návrhy oprav překlepů.

  3. 03

    Seznamy

    Označení jednorázových, funkčních a bezplatných adres.

  4. 04

    Schránka

    SMTP handshake se skutečným poštovním serverem.

  5. 05

    Accept-all

    Test s náhodnou adresou odhalí domény catch-all.

Snadné zapojení

Zastavte špatné registrace na deseti řádcích.

Zavolejte API z obsluhy registrace, odmítněte, co se vrátí, navrhněte opravy překlepů a zbytek pusťte dál. Méně falešných účtů, méně vrácených zpráv, lepší reputace odesílatele.

  • Funguje z libovolného jazyka: je to jediný HTTPS POST
  • Omezené klíče mohou jen ověřovat, nic jiného
  • Typická kontrola bez mezipaměti: 1 až 3 sekundy
Next.js server action
"use server";

export async function signUp(formData: FormData) {
  const email = String(formData.get("email"));

  const check = await fetch("https://api.bouncerly.com/v1/verify", {
    method: "POST",
    headers: { Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}` },
    body: JSON.stringify({ email }),
    signal: AbortSignal.timeout(4000), // fail open if slow
  }).then((r) => r.json()).catch(() => null);

  if (check?.status === "undeliverable") {
    return { error: check.did_you_mean
      ? `Did you mean ${check.did_you_mean}?`
      : "That email address can't receive mail." };
  }
  if (check?.disposable) {
    return { error: "Please use a permanent email address." };
  }

  // ...create the account
}

Týmy, které přešly na Bouncerly

“We use Bouncerly to verify everyone at signup and our cold email lists. It saves us a lot of admin and makes sure our reps don't waste time on bad leads.”
Blair Stirling · Vuabl
“We send a lot of email, and had a full-time person managing SMTP servers and blocklists. Integrating Bouncerly into our workflow massively cut the time we were spending managing email infrastructure.”
Bailey Tisdel · The Comics Lounge
“Dinabite used to use NeverBounce and the fees were very high. Bouncerly makes sense for us and is very reasonable.”
Giuseppe Uslenghi · Dinabite

Ceník

Jednoduše, měsíčně, předvídatelně.

Začněte zdarma. Přejděte na vyšší tarif, až budete potřebovat víc kontrol. Zrušte kdykoli.

Porovnat tarify

Free

0 US$/měs.

250 kontrol měsíčně

Starter

15 US$/měs.

10 000 kontrol měsíčně

Growth

49 US$/měs.

50 000 kontrol měsíčně

Scale

149 US$/měs.

250 000 kontrol měsíčně

Neznámé výsledky jsou zdarma: platíte jen za kontroly, které dostanou odpověď.

Čisté seznamy začínají s Bouncerly.

Vytvořte si účet, získejte klíč API a ověřte první adresu za méně než minutu.