[ validation · email ]● 1 cr · 60 req/min

Email Validator

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

เช็กไวยากรณ์MX recordตรวจจับอีเมลชั่วคราว
[ 01 · live ]

ลองใช้แบบสด

auth · x-api-key

ยังไม่มี API Key?

เข้าสู่ระบบบัญชีของคุณเพื่อสร้างและจัดการ API Key

› ตัวอย่าง
· user@example.comมาตรฐาน
· user@mailinator.comชั่วคราว
· bad@@emailไวยากรณ์ไม่ถูกต้อง
[ 02 · integrate ]

คู่มือการผสานรวม

คัดลอกสนิปเพ็ต แทนที่ API key ของคุณ แล้วรัน ใช้ได้กับ HTTP client ทุกตัว — ตัวอย่างด้านล่างเป็น cURL, JavaScript และ Python

spec
POST/api/check-email
base
https://www.apipick.com

Validate an email address and receive syntax, MX, and disposable detection results

พารามิเตอร์
emailstringจำเป็น

The email address to validate user@example.com

curl -X POST "https://www.apipick.com/api/check-email" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "email": "user@example.com"
}'
● 200 · response
{
  "success": true,
  "code": 200,
  "message": "Email validation complete",
  "data": {
    "email": "user@example.com",
    "valid": true,
    "syntax_valid": true,
    "mx_valid": true,
    "disposable": false,
    "domain": "example.com",
    "normalized": "user@example.com",
    "reason": null
  },
  "credits_used": 1,
  "remaining_credits": 99
}

สามการตรวจสอบในการเรียกครั้งเดียว

✏️

การตรวจสอบไวยากรณ์

ตรวจสอบรูปแบบที่สอดคล้องกับ RFC ตรวจจับการพิมพ์ผิด และคืนรูปแบบมาตรฐานที่ปรับให้เป็นบรรทัดฐานของที่อยู่

🌐

การตรวจ MX Record

ทำการค้นหา DNS แบบสดเพื่อยืนยันว่าโดเมนมี mail exchange record ที่ใช้งานอยู่และสามารถรับอีเมลได้

🗑️

การตรวจจับอีเมลชั่วคราว

ตรวจสอบกับฐานข้อมูลโดเมนอีเมลชั่วคราวและใช้แล้วทิ้งที่รู้จักกว่า 50,000 รายการ (Mailinator, Guerrilla Mail ฯลฯ)

เหมาะสำหรับกรณีการใช้งานเหล่านี้

การลงทะเบียน SaaS

บล็อกอีเมลชั่วคราวตอนสมัครเพื่อป้องกันการใช้ช่วงทดลองในทางที่ผิดและรักษาฐานผู้ใช้ให้เป็นของจริง

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

ทำความสะอาดรายชื่ออีเมลก่อนแคมเปญเพื่อเพิ่มอัตราการส่งถึงและปกป้องชื่อเสียงผู้ส่ง

การป้องกันการฉ้อโกง

ระบุที่อยู่ใช้แล้วทิ้งที่ใช้ในการสมัครฉ้อโกง การใช้คูปองในทางที่ผิด และการสร้างบัญชีปลอม

การเสริมข้อมูล AI Agent

ใช้เป็น tool ของ LLM เพื่อยืนยันคุณภาพอีเมลภายใน pipeline การวิจัย lead อัตโนมัติ การเสริมข้อมูล CRM และการติดต่อ

ทางเลือกแทน ZeroBounce และ AbstractAPI

คุณภาพการตรวจสอบเดียวกัน — โดยไม่มีกำแพงราคาต่อชุดหรือเพดาน 100 คำขอต่อเดือน

ZeroBounce
AbstractAPI
API Pick ✓
แพ็กเกจฟรี100 / เดือน100 / เดือน100 เครดิตเมื่อสมัคร
เครดิตฟรีหมดอายุ?รีเซ็ตรายเดือนรีเซ็ตรายเดือนไม่มีวันหมดอายุ
ราคาแบบจ่ายตามการใช้งาน$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
ค่าใช้จ่ายต่อ 1,000 อีเมล~$8.00~$1.40 (สมัครสมาชิกรายเดือน)$1.00
เช็กไวยากรณ์
ตรวจ MX record
ตรวจจับอีเมลชั่วคราว
ไม่ต้องใช้บัตรเครดิตเพื่อเริ่มต้น
พร้อมใช้กับ AI agent / LLMบางส่วนบางส่วน✓ JSON ในตัว

ปัญหาของ ZeroBounce

ZeroBounce คิดค่า $24 สำหรับการยืนยันเพียง 3,000 ครั้ง — นั่นคือ $8 ต่อ 1,000 อีเมล สำหรับทีมที่ประมวลผลปริมาณใด ๆ ผ่านฟอร์มลงทะเบียนหรือ pipeline เสริมข้อมูล CRM ค่าใช้จ่ายพุ่งเร็วมาก ไม่มีระบบจ่ายตามการใช้งานจริง: คุณต้องซื้อเครดิตเป็นแพ็กจำนวนมากและส่วนที่ไม่ได้ใช้ก็ไม่ทบยอดไปได้อย่างเรียบร้อย

ปัญหาของ AbstractAPI

แพ็กเกจฟรีของ AbstractAPI ให้เพียง 100 คำขอต่อเดือน — พอสำหรับการสร้างต้นแบบแต่ไม่เพียงพอสำหรับภาระงานจริงใด ๆ ทันทีที่คุณใช้เกินนั้น คุณจะถูกบังคับให้สมัครสมาชิกรายเดือนแม้ว่าการใช้งานของคุณจะไม่สม่ำเสมอหรือเป็นช่วง ๆ

ฟิลด์ Response

ฟิลด์ประเภทคำอธิบาย
validbooleantrue เมื่อ syntax_valid และ mx_valid เป็น true ทั้งคู่
syntax_validbooleanรูปแบบอีเมลผ่านกฎไวยากรณ์ RFC
mx_validbooleanโดเมนมี MX record ที่ใช้งานอยู่อย่างน้อยหนึ่งรายการ
disposablebooleanโดเมนเป็นบริการอีเมลชั่วคราว/ใช้แล้วทิ้งที่รู้จัก
domainstringส่วนโดเมนที่แยกจากอีเมล
normalizedstring | nullรูปแบบมาตรฐานตัวพิมพ์เล็ก ปรับให้เป็นบรรทัดฐานแบบ Unicode
reasonstring | nullคำอธิบายที่อ่านเข้าใจได้เมื่อการตรวจสอบล้มเหลว
[ 03 · limits ]

Rate limit

การจำกัดอัตราเป็นแบบต่อ API key ในหน้าต่างเลื่อน 60 วินาที เมื่อถึงขีดจำกัดคุณจะได้ 429 ที่สะอาดพร้อม header Retry-After

อัตราการร้องขอ

60req/min

ต่อ API key ต่อ endpoint หน้าต่างเลื่อน 60 วินาที

การทำงานพร้อมกัน

3concurrent

จำนวนคำขอที่กำลังดำเนินการพร้อมกันได้สูงสุดต่อ API key

response headers
X-RateLimit-Limitจำนวนคำขอสูงสุดที่อนุญาตต่อนาที
X-RateLimit-Remainingจำนวนคำขอที่เหลือในหน้าต่างปัจจุบัน
X-RateLimit-Resetจำนวนวินาทีจนกว่าหน้าต่างปัจจุบันจะรีเซ็ต
Retry-Afterจำนวนวินาทีที่ต้องรอก่อนลองใหม่ (เฉพาะเมื่อได้ 429)
● 429 · คำขอมากเกินไป
HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12

{
  "error": "rate_limit_exceeded",
  "message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
  "retry_after": 12
}

คำถามที่พบบ่อย

ถาม: ความแตกต่างระหว่าง valid กับ mx_valid คืออะไร?

ตอบ: mx_valid บอกเพียงว่าโดเมนสามารถรับอีเมลได้ ส่วน valid รวม syntax_valid กับ mx_valid เข้าด้วยกัน — เป็นฟิลด์ที่ใช้เมื่อคุณเพียงต้องการรู้ว่าที่อยู่ส่งถึงได้หรือไม่ ส่วนแฟล็ก disposable คืนแยกต่างหากเพื่อให้คุณกำหนดนโยบายของคุณเองเกี่ยวกับที่อยู่ใช้แล้วทิ้ง

ถาม: API ส่งอีเมลทดสอบเพื่อยืนยันกล่องจดหมายไหม?

ตอบ: ไม่ API ทำการค้นหา DNS MX แต่ไม่ส่งอีเมลใด ๆ หรือทำ SMTP probing ซึ่งหมายความว่าไม่สามารถยืนยันการมีอยู่ระดับกล่องจดหมายได้ แต่การตรวจความสามารถในการส่งถึงระดับโดเมนจับที่อยู่ที่ไม่ดีส่วนใหญ่ได้โดยไม่มีข้อกังวลเรื่องความเป็นส่วนตัวหรือสแปม

ถาม: AI agent เรียก API นี้เป็น tool ได้ไหม?

ตอบ: ได้ endpoint รับสตริงอีเมลเพียงตัวเดียวและคืนอ็อบเจกต์ JSON แบบแบน — กำหนดเป็น OpenAI function, Claude tool, LangChain tool หรือ action ของ agent framework ใดก็ได้อย่างตรงไปตรงมา เหมาะสำหรับ pipeline การเสริมข้อมูล lead และการทำความสะอาด CRM แบบอัตโนมัติ

ถาม: บัญชีดำอีเมลชั่วคราวเป็นปัจจุบันแค่ไหน?

ตอบ: บัญชีดำมาจาก repository disposable-email-domains ที่ชุมชนดูแลบน GitHub (กว่า 50,000 โดเมน) และรีเฟรชโดยอัตโนมัติในทุกครั้งที่เซิร์ฟเวอร์ cold start

🤖Agent Skill

ใช้ Email Validator ใน Claude Code และ AI Agent

ติดตั้งสกิล Claude Code ทางการเพื่อตรวจสอบอีเมลได้โดยตรงภายใน AI coding agent ของคุณ — ไม่ต้องเรียก API เอง ใช้ได้กับ Claude Code, Cursor, OpenAI Codex และอื่น ๆ

ถาม AI agent ของคุณด้วยภาษาธรรมชาติ

Validate user@example.com
Is test@mailinator.com a disposable email?
Can john.doe@company.org receive emails?

แพลตฟอร์มที่รองรับ

Claude CodeCursorOpenAI CodexManusGoogle AntigravityOpenClaw
apipick-lab /
apipick-email-validation

สกิล Claude Code สำหรับ Email Validator API ของ APIpick

ทำการตรวจสอบไวยากรณ์ ตรวจ MX record และตรวจจับอีเมลชั่วคราวผ่านการสอบถามด้วยภาษาธรรมชาติใน AI coding agent ใดก็ได้

TypeScript1 เครดิต / คำขอติดตั้งฟรี
ดูสกิลบน GitHub