ตรวจสอบแบบเรียลไทม์และแบบกลุ่ม ด้วย API เดียว

การตรวจสอบอีเมล
สำหรับนักพัฒนา

วิธีที่ดีที่สุดในการตรวจสอบที่อยู่อีเมลก่อนส่ง ตรวจจับการพิมพ์ผิด กล่องจดหมายใช้แล้วทิ้ง และกล่องจดหมายที่ไม่มีอยู่แล้ว ด้วยการเรียก API เพียงครั้งเดียว

ตรวจสอบฟรี 5,000 ครั้งเพื่อเริ่มต้น ไม่ต้องใช้บัตร

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
}

สี่คำตอบที่ชัดเจน

รู้แน่ชัดว่าต้องทำอย่างไรกับทุกที่อยู่

ทุกผลลัพธ์จะกลับมาเป็น deliverable, undeliverable, risky หรือ unknown พร้อมเหตุผลที่เครื่องอ่านได้และคำตอบจริงจากเมลเซิร์ฟเวอร์ ไม่มีคะแนนให้ต้องตีความ

jane@acme.com

มีกล่องจดหมายอยู่

deliverable

john@gmial.com

คุณหมายถึง gmail.com ใช่ไหม

undeliverable

temp8812@mailinator.com

กล่องจดหมายใช้แล้วทิ้ง

risky

sales@bigcorp.io

โดเมนรับทั้งหมด · ที่อยู่ตามบทบาท

risky

old.account@company.co

ไม่พบกล่องจดหมาย

undeliverable

ผลลัพธ์ที่ไม่ทราบไม่มีค่าใช้จ่าย: คุณจ่ายเฉพาะการตรวจสอบที่ได้คำตอบเท่านั้น

ฟีเจอร์

ทุกสิ่งที่คุณต้องการ ไม่มีสิ่งที่ไม่จำเป็น

หนึ่ง endpoint สำหรับการตรวจสอบทีละรายการ อีกหนึ่งสำหรับรายชื่อ ค่าเริ่มต้นที่เหมาะสม ผลลัพธ์ที่ตรงไปตรงมา และแดชบอร์ดที่ไม่เกะกะ

API แบบเรียลไทม์

ตรวจสอบตอนสมัครสมาชิกภายในหนึ่งถึงสองวินาที หรือทันทีจากแคชที่ใช้ร่วมกัน ปล่อยผ่านเมื่อหมดเวลาเพื่อให้ผู้ใช้จริงไม่ติดค้าง

แนะนำการพิมพ์ผิด

jane@gmial.com จะกลับมาพร้อม did_you_mean: jane@gmail.com พร้อมแสดงเป็นการแก้ไขในคลิกเดียว

ตรวจจับอีเมลใช้แล้วทิ้ง

บล็อกโดเมนใช้แล้วทิ้งราว 10,000 โดเมนตั้งแต่แรก และติดธงที่อยู่ตามบทบาทอย่าง info@ และ sales@

ทำความสะอาดรายชื่อแบบกลุ่ม

อัปโหลด CSV รูปแบบใดก็ได้ เราจะหาคอลัมน์อีเมล ตรวจสอบทุกแถว และส่งคืน CSV ที่สะอาดในลำดับเดิม

เว็บฮุกที่มีลายเซ็น

รับ POST เมื่องานแบบกลุ่มเสร็จ ลงนามด้วย HMAC-SHA256 เพื่อให้คุณรู้ว่ามาจากเรา

คีย์ API แบบจำกัดสิทธิ์

สร้างคีย์ได้มากเท่าที่ต้องการ จำกัดคีย์ให้ตรวจสอบทีละรายการเท่านั้น เพื่อให้ใช้ในแบ็กเอนด์การสมัครได้อย่างปลอดภัย

เราไม่เคยส่งอีเมล

เราสื่อสารกับเมลเซิร์ฟเวอร์ของผู้รับและหยุดก่อนที่จะมีข้อความใดถูกส่งออกไป ผู้ติดต่อของคุณจะไม่ได้รับอะไรจากเรา

สุภาพตั้งแต่การออกแบบ

การจำกัดอัตราตามผู้ให้บริการ การลองใหม่เมื่อเจอ greylisting และการตรวจจับโดเมนรับทั้งหมด ทำให้ผลลัพธ์แม่นยำและ IP ของเราได้รับความเชื่อถือ

บันทึกทุกการเรียก

ดูทุกคำขอ ผลลัพธ์ และเวลาตอบสนองในแดชบอร์ด กรองตามสถานะเพื่อหาปัญหาได้อย่างรวดเร็ว

วิธีการทำงาน

ห้าการตรวจสอบ หนึ่งคำขอ

ทุกที่อยู่ผ่านขั้นตอนเดียวกัน และหยุดทันทีที่คำตอบแน่นอน ผลลัพธ์ที่แน่ชัดจะถูกแคชไว้ 30 วัน การตรวจสอบซ้ำจึงได้คำตอบทันที

  1. 01

    ไวยากรณ์

    แยกวิเคราะห์และปรับให้เป็นมาตรฐานตาม RFC

  2. 02

    โดเมน

    ค้นหา DNS และ MX พร้อมแนะนำการพิมพ์ผิด

  3. 03

    รายการ

    ติดธงอีเมลใช้แล้วทิ้ง ตามบทบาท และผู้ให้บริการฟรี

  4. 04

    กล่องจดหมาย

    จับมือ SMTP กับเมลเซิร์ฟเวอร์จริง

  5. 05

    รับทั้งหมด

    ทดสอบด้วยที่อยู่สุ่มเพื่อจับโดเมน catch-all

ใช้งานได้ทันที

หยุดการสมัครที่ไม่ดีด้วยโค้ดสิบบรรทัด

เรียก API จากตัวจัดการการสมัคร ปฏิเสธที่อยู่ที่จะตีกลับ แนะนำการแก้คำผิด และปล่อยที่เหลือผ่าน บัญชีปลอมน้อยลง การตีกลับน้อยลง ชื่อเสียงผู้ส่งดีขึ้น

  • ใช้ได้กับทุกภาษา: แค่ HTTPS POST เดียว
  • คีย์แบบจำกัดทำได้เพียงตรวจสอบเท่านั้น
  • การตรวจสอบที่ไม่ผ่านแคชโดยทั่วไป: 1 ถึง 3 วินาที
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
}

ทีมที่เปลี่ยนมาใช้ 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

ราคา

เรียบง่าย รายเดือน คาดการณ์ได้

เริ่มต้นฟรี อัปเกรดเมื่อต้องการตรวจสอบมากขึ้น ยกเลิกได้ทุกเมื่อ

เปรียบเทียบแพ็กเกจ

Free

US$0/เดือน

250 ครั้งต่อเดือน

Starter

US$15/เดือน

10,000 ครั้งต่อเดือน

Growth

US$49/เดือน

50,000 ครั้งต่อเดือน

Scale

US$149/เดือน

250,000 ครั้งต่อเดือน

ผลลัพธ์ที่ไม่ทราบไม่มีค่าใช้จ่าย: คุณจ่ายเฉพาะการตรวจสอบที่ได้คำตอบเท่านั้น

รายชื่อที่สะอาดเริ่มต้นที่ Bouncerly

สร้างบัญชี รับคีย์ API และตรวจสอบที่อยู่แรกของคุณได้ภายในไม่ถึงหนึ่งนาที