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

Trình kiểm tra Email

Xác thực bất kỳ địa chỉ email nào trong một lượt gọi API — kiểm tra cú pháp, xác minh bản ghi MX và phát hiện email dùng một lần. Tín hiệu khả năng gửi rõ ràng cho mọi địa chỉ.

Kiểm tra cú phápBản ghi MXPhát hiện dùng một lần
[ 01 · live ]

Dùng thử trực tiếp

auth · x-api-key

Chưa có API key?

Đăng nhập vào tài khoản để tạo và quản lý API key của bạn.

› ví dụ
· user@example.comtiêu chuẩn
· user@mailinator.comdùng một lần
· bad@@emailcú pháp không hợp lệ
[ 02 · integrate ]

Hướng dẫn tích hợp

Sao chép một đoạn mã, thay API key của bạn, chạy. Hoạt động với mọi HTTP client — các ví dụ bên dưới bằng cURL, JavaScript và Python.

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

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

tham số
emailstringbắt buộc

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 · phản hồi
{
  "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
}

Ba kiểm tra trong một lượt gọi

✏️

Xác thực cú pháp

Xác minh định dạng tuân thủ RFC, phát hiện lỗi gõ và trả về dạng chuẩn tắc đã chuẩn hóa của địa chỉ.

🌐

Kiểm tra bản ghi MX

Thực hiện tra cứu DNS trực tiếp để xác nhận tên miền có bản ghi trao đổi thư đang hoạt động và có thể nhận email.

🗑️

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

Kiểm tra với cơ sở dữ liệu hơn 50.000 tên miền email dùng một lần đã biết (Mailinator, Guerrilla Mail, v.v.).

Hoàn hảo cho các trường hợp sử dụng này

Đăng ký SaaS

Chặn email dùng một lần khi đăng ký để ngăn lạm dụng bản dùng thử và giữ cho cơ sở người dùng của bạn chính thống.

Làm sạch danh sách Marketing

Làm sạch danh sách email trước các chiến dịch để cải thiện tỷ lệ gửi được và bảo vệ uy tín người gửi.

Phòng chống gian lận

Nhận diện các địa chỉ dùng một lần được dùng trong đăng ký gian lận, lạm dụng mã giảm giá và tạo tài khoản giả.

Làm giàu cho AI Agent

Dùng làm tool LLM để xác minh chất lượng email bên trong các pipeline nghiên cứu lead tự chủ, làm giàu CRM và tự động hóa tiếp cận.

Lựa chọn thay thế ZeroBounce & AbstractAPI

Cùng chất lượng xác thực — mà không có bức tường giá theo lô hay hạn mức 100 request mỗi tháng.

ZeroBounce
AbstractAPI
API Pick ✓
Gói miễn phí100 / tháng100 / tháng100 credit khi đăng ký
Credit miễn phí hết hạn?Đặt lại hằng thángĐặt lại hằng thángKhông bao giờ hết hạn
Giá trả theo mức dùng$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
Chi phí cho 1.000 email~$8.00~$1.40 (thuê bao tháng)$1.00
Kiểm tra cú pháp
Kiểm tra bản ghi MX
Phát hiện dùng một lần
Không cần thẻ tín dụng để bắt đầu
Sẵn sàng cho AI agent / LLMMột phầnMột phần✓ JSON gốc

Vấn đề của ZeroBounce

ZeroBounce tính $24 cho chỉ 3.000 lượt xác minh — tức là $8 cho 1.000 email. Với các nhóm chạy bất kỳ khối lượng nào qua biểu mẫu đăng ký hay pipeline làm giàu CRM, chi phí leo thang nhanh chóng. Không có cơ chế trả-theo-mức-dùng thực sự: bạn mua credit theo gói số lượng lớn và những phần chưa dùng không chuyển tiếp gọn gàng.

Vấn đề của AbstractAPI

Gói miễn phí của AbstractAPI chỉ cho bạn 100 request mỗi tháng — đủ để làm prototype nhưng không đâu vào đâu cho bất kỳ khối lượng công việc thực sự nào. Ngay khi bạn vượt mức đó, bạn buộc phải dùng gói thuê bao hằng tháng dù mức dùng của bạn thất thường hay bùng nổ.

Các trường phản hồi

TrườngKiểuMô tả
validbooleantrue khi cả syntax_valid và mx_valid đều true
syntax_validbooleanĐịnh dạng email vượt qua quy tắc cú pháp RFC
mx_validbooleanTên miền có ít nhất một bản ghi MX đang hoạt động
disposablebooleanTên miền là một dịch vụ email dùng một lần đã biết
domainstringPhần tên miền được trích từ email
normalizedstring | nullDạng chuẩn tắc chữ thường, đã chuẩn hóa Unicode
reasonstring | nullGiải thích dễ hiểu khi xác thực thất bại
[ 03 · limits ]

Giới hạn tần suất

Giới hạn tốc độ tính theo từng API key, cửa sổ trượt 60 giây. Vượt giới hạn, bạn nhận được phản hồi 429 sạch sẽ kèm header Retry-After.

tốc độ request

60req/min

Theo từng API key, từng endpoint. Cửa sổ trượt 60 giây.

đồng thời

3concurrent

Số request đang chạy tối đa đồng thời cho mỗi API key.

header phản hồi
X-RateLimit-LimitSố request tối đa cho phép mỗi phút
X-RateLimit-RemainingSố request còn lại trong cửa sổ hiện tại
X-RateLimit-ResetSố giây cho đến khi cửa sổ hiện tại được đặt lại
Retry-AfterSố giây cần chờ trước khi thử lại (chỉ khi 429)
● 429 · quá nhiều request
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
}

Câu hỏi thường gặp

Hỏi: Khác biệt giữa valid và mx_valid là gì?

Đáp: mx_valid chỉ cho bạn biết tên miền có thể nhận email. valid kết hợp syntax_valid và mx_valid — đây là trường bạn nên dùng khi chỉ muốn biết một địa chỉ có gửi được hay không. Cờ disposable được trả về riêng để bạn tự quyết định chính sách của mình với các địa chỉ dùng một lần.

Hỏi: API có gửi email thử để xác minh hộp thư không?

Đáp: Không. API thực hiện tra cứu DNS MX nhưng không gửi bất kỳ email nào hay dò SMTP. Điều này nghĩa là không thể xác nhận sự tồn tại ở cấp hộp thư, nhưng kiểm tra khả năng gửi ở cấp tên miền bắt được phần lớn các địa chỉ xấu mà không gây lo ngại về quyền riêng tư hay spam.

Hỏi: AI agent có thể gọi API này làm tool không?

Đáp: Có. Endpoint nhận một chuỗi email duy nhất và trả về một object JSON phẳng — đơn giản để định nghĩa làm function OpenAI, tool Claude, tool LangChain hay action của bất kỳ framework agent nào. Lý tưởng cho các pipeline làm giàu lead tự chủ và làm sạch CRM.

Hỏi: Danh sách chặn email dùng một lần cập nhật đến mức nào?

Đáp: Danh sách chặn được lấy từ repository disposable-email-domains do cộng đồng duy trì trên GitHub (hơn 50.000 tên miền). Nó được làm mới tự động mỗi khi máy chủ khởi động nguội.

🤖Agent Skill

Dùng Email Validator trong Claude Code & AI Agent

Cài đặt skill Claude Code chính thức để xác thực email ngay trong agent code AI của bạn — không cần lệnh gọi API thủ công. Hoạt động với Claude Code, Cursor, OpenAI Codex và hơn thế.

Hỏi AI agent của bạn một cách tự nhiên

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

Nền tảng tương thích

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

Skill Claude Code cho API Email Validator của APIpick

Thực hiện xác thực cú pháp, kiểm tra bản ghi MX và phát hiện email dùng một lần qua truy vấn ngôn ngữ tự nhiên trong bất kỳ agent code AI nào.

TypeScript1 credit / requestCài đặt miễn phí
Xem Skill trên GitHub