Xác minh thời gian thực và hàng loạt, một API

Xác minh email
cho nhà phát triển

Cách tốt nhất để kiểm tra một địa chỉ email trước khi gửi. Phát hiện lỗi chính tả, hộp thư dùng một lần và hộp thư không còn hoạt động chỉ với một lệnh gọi API.

5.000 lượt kiểm tra miễn phí để bắt đầu. Không cần thẻ.

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
}

Bốn câu trả lời rõ ràng

Biết chính xác cần làm gì với từng địa chỉ.

Mỗi kết quả trả về là deliverable, undeliverable, risky hoặc unknown, kèm lý do máy đọc được và phản hồi gốc của máy chủ thư. Không có điểm số cần diễn giải.

jane@acme.com

Hộp thư tồn tại

deliverable

john@gmial.com

Ý bạn là gmail.com?

undeliverable

temp8812@mailinator.com

Hộp thư dùng một lần

risky

sales@bigcorp.io

Tên miền nhận tất cả · địa chỉ vai trò

risky

old.account@company.co

Không tìm thấy hộp thư

undeliverable

Kết quả không xác định được miễn phí: bạn chỉ trả tiền cho những lượt kiểm tra có câu trả lời.

Tính năng

Mọi thứ bạn cần, không gì thừa.

Một endpoint cho kiểm tra đơn lẻ, một cho danh sách. Mặc định hợp lý, kết quả trung thực và bảng điều khiển không cản trở bạn.

API thời gian thực

Xác minh khi đăng ký trong một hai giây, hoặc tức thì từ bộ nhớ đệm dùng chung. Cho qua khi hết thời gian chờ để người dùng thật không bao giờ bị kẹt.

Gợi ý lỗi chính tả

jane@gmial.com trả về did_you_mean: jane@gmail.com, sẵn sàng hiển thị như một bản sửa chỉ một cú nhấp.

Phát hiện email dùng một lần

Khoảng 10.000 tên miền dùng một lần bị chặn sẵn, cùng các địa chỉ vai trò như info@ và sales@ được gắn cờ.

Làm sạch danh sách hàng loạt

Tải lên CSV với bất kỳ cấu trúc nào. Chúng tôi tìm cột email, xác minh từng dòng và trả lại CSV sạch theo đúng thứ tự.

Webhook có chữ ký

Nhận một POST khi tác vụ hàng loạt hoàn tất, được ký bằng HMAC-SHA256 để bạn biết nó đến từ chúng tôi.

Khóa API giới hạn quyền

Tạo bao nhiêu khóa tùy ý. Giới hạn một khóa chỉ cho kiểm tra đơn lẻ để dùng an toàn trong backend đăng ký.

Chúng tôi không bao giờ gửi email

Chúng tôi trao đổi với máy chủ thư của người nhận và dừng lại trước khi bất kỳ thư nào được gửi. Danh bạ của bạn không bao giờ nhận được gì từ chúng tôi.

Lịch sự ngay từ thiết kế

Giới hạn tốc độ theo nhà cung cấp, thử lại khi bị greylisting và phát hiện nhận tất cả giúp kết quả chính xác và IP của chúng tôi được tin cậy.

Nhật ký cho mọi lệnh gọi

Xem mọi yêu cầu, kết quả và độ trễ trong bảng điều khiển. Lọc theo trạng thái để tìm vấn đề nhanh chóng.

Cách hoạt động

Năm bước kiểm tra, một yêu cầu.

Mỗi địa chỉ đi qua cùng một quy trình và dừng ngay khi câu trả lời chắc chắn. Kết quả xác định được lưu đệm 30 ngày, nên các lần kiểm tra lặp lại trả về tức thì.

  1. 01

    Cú pháp

    Phân tích và chuẩn hóa theo RFC.

  2. 02

    Tên miền

    Tra cứu DNS và MX, gợi ý lỗi chính tả.

  3. 03

    Danh sách

    Gắn cờ dùng một lần, vai trò và nhà cung cấp miễn phí.

  4. 04

    Hộp thư

    Bắt tay SMTP với máy chủ thư thật.

  5. 05

    Nhận tất cả

    Thử một địa chỉ ngẫu nhiên để phát hiện catch-all.

Tích hợp nhanh

Chặn đăng ký xấu chỉ với mười dòng.

Gọi API từ trình xử lý đăng ký, từ chối những gì sẽ bị trả lại, gợi ý sửa lỗi chính tả và cho phần còn lại đi qua. Ít tài khoản giả hơn, ít thư bị trả lại hơn, uy tín người gửi tốt hơn.

  • Dùng được với mọi ngôn ngữ: chỉ là một HTTPS POST
  • Khóa giới hạn chỉ có thể xác minh, không gì khác
  • Kiểm tra không qua bộ nhớ đệm thường mất: 1 đến 3 giây
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
}

Những đội đã chuyển sang 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

Bảng giá

Đơn giản, theo tháng, dễ dự đoán.

Bắt đầu miễn phí. Nâng cấp khi cần thêm lượt kiểm tra. Hủy bất cứ lúc nào.

So sánh các gói

Free

0 US$/th

250 lượt kiểm tra mỗi tháng

Starter

15 US$/th

10.000 lượt kiểm tra mỗi tháng

Growth

49 US$/th

50.000 lượt kiểm tra mỗi tháng

Scale

149 US$/th

250.000 lượt kiểm tra mỗi tháng

Kết quả không xác định được miễn phí: bạn chỉ trả tiền cho những lượt kiểm tra có câu trả lời.

Danh sách sạch bắt đầu với Bouncerly.

Tạo tài khoản, lấy khóa API và xác minh địa chỉ đầu tiên trong chưa đầy một phút.