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

Email Validator

Validasi alamat email apa pun dalam satu panggilan API — pemeriksaan sintaks, verifikasi MX record, dan deteksi email sekali pakai. Sinyal keterkiriman yang jelas untuk setiap alamat.

Pemeriksaan sintaksMX recordDeteksi sekali pakai
[ 01 · live ]

Coba langsung

auth · x-api-key

Belum punya API key?

Masuk ke akun Anda untuk membuat dan mengelola API key.

› contoh
· user@example.comstandar
· user@mailinator.comsekali pakai
· bad@@emailsintaks tidak valid
[ 02 · integrate ]

Panduan integrasi

Salin snippet, ganti API key kamu, jalankan. Bekerja di HTTP client mana pun — contoh di bawah dalam cURL, JavaScript, dan Python.

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

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

parameter
emailstringwajib

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 · respons
{
  "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
}

Tiga Pemeriksaan dalam Satu Panggilan

✏️

Validasi Sintaks

Memverifikasi format yang patuh RFC, mendeteksi salah ketik, dan mengembalikan bentuk kanonik alamat yang dinormalisasi.

🌐

Pemeriksaan MX Record

Melakukan pencarian DNS langsung untuk memastikan domain memiliki mail exchange record aktif dan dapat menerima email.

🗑️

Deteksi Sekali Pakai

Memeriksa terhadap basis data 50.000+ domain email sekali pakai yang dikenal (Mailinator, Guerrilla Mail, dll.).

Cocok untuk Use Case Ini

Registrasi SaaS

Blokir email sekali pakai saat pendaftaran untuk mencegah penyalahgunaan trial dan menjaga basis pengguna tetap asli.

Kebersihan Daftar Marketing

Bersihkan daftar email sebelum kampanye untuk meningkatkan tingkat keterkiriman dan melindungi reputasi pengirim.

Pencegahan Penipuan

Identifikasi alamat sekali pakai yang digunakan dalam pendaftaran curang, penyalahgunaan kupon, dan pembuatan akun palsu.

Pengayaan AI Agent

Gunakan sebagai tool LLM untuk memverifikasi kualitas email di dalam pipeline riset lead otonom, pengayaan CRM, dan otomasi outreach.

Alternatif ZeroBounce & AbstractAPI

Kualitas validasi yang sama — tanpa tembok harga per batch atau batas 100 request per bulan.

ZeroBounce
AbstractAPI
API Pick ✓
Free tier100 / bulan100 / bulan100 kredit saat mendaftar
Kredit gratis kedaluwarsa?Reset bulananReset bulananTidak pernah kedaluwarsa
Harga pay-as-you-go$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
Biaya per 1.000 email~$8.00~$1,40 (langganan bulanan)$1.00
Pemeriksaan sintaks
Pemeriksaan MX record
Deteksi sekali pakai
Tanpa kartu kredit untuk memulai
Siap AI agent / LLMSebagianSebagian✓ JSON Native

Masalah ZeroBounce

ZeroBounce menagih $24 hanya untuk 3.000 verifikasi — itu $8 per 1.000 email. Bagi tim yang menjalankan volume apa pun lewat formulir registrasi atau pipeline pengayaan CRM, biaya melonjak cepat. Tidak ada pay-as-you-go sejati: kamu membeli kredit dalam paket massal dan sisa yang tidak terpakai tidak bergulir dengan rapi.

Masalah AbstractAPI

Free tier AbstractAPI hanya memberimu 100 request per bulan — cukup untuk prototipe tetapi jauh dari cukup untuk beban kerja nyata apa pun. Begitu kamu melewatinya, kamu dipaksa ke langganan bulanan meski pemakaianmu sporadis atau memuncak.

Field Respons

FieldTipeDeskripsi
validbooleantrue ketika syntax_valid dan mx_valid keduanya true
syntax_validbooleanFormat email lolos aturan sintaks RFC
mx_validbooleanDomain memiliki setidaknya satu MX record aktif
disposablebooleanDomain adalah layanan email sekali pakai yang dikenal
domainstringBagian domain yang diekstrak dari email
normalizedstring | nullBentuk kanonik huruf kecil, ternormalisasi Unicode
reasonstring | nullPenjelasan yang mudah dibaca ketika validasi gagal
[ 03 · limits ]

Rate limit

Throttling berlaku per API key, jendela geser 60 detik. Jika melewati batas, kamu mendapat 429 yang rapi dengan header Retry-After.

laju request

60req/min

Per API key, per endpoint. Jendela geser 60 detik.

konkurensi

3concurrent

Maksimum request bersamaan yang sedang berjalan per API key.

header respons
X-RateLimit-LimitJumlah maksimum request yang diizinkan per menit
X-RateLimit-RemainingRequest yang tersisa di jendela saat ini
X-RateLimit-ResetDetik sampai jendela saat ini di-reset
Retry-AfterDetik yang harus ditunggu sebelum mencoba lagi (hanya pada 429)
● 429 · terlalu banyak 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
}

Pertanyaan yang Sering Diajukan

T: Apa perbedaan antara valid dan mx_valid?

J: mx_valid hanya memberi tahu bahwa domain dapat menerima email. valid menggabungkan syntax_valid dan mx_valid — inilah field andalanmu ketika kamu hanya ingin tahu apakah suatu alamat dapat dikirimi. Penanda disposable dikembalikan terpisah sehingga kamu bisa menentukan kebijakanmu sendiri terhadap alamat sekali pakai.

T: Apakah API mengirim email uji untuk memverifikasi kotak surat?

J: Tidak. API melakukan pencarian DNS MX tetapi tidak mengirim email apa pun atau melakukan probing SMTP. Ini berarti keberadaan di tingkat kotak surat tidak dapat dipastikan, tetapi pemeriksaan keterkiriman tingkat domain menangkap sebagian besar alamat buruk tanpa kekhawatiran privasi atau spam apa pun.

T: Bisakah AI agent memanggil API ini sebagai tool?

J: Bisa. Endpoint menerima satu string email dan mengembalikan objek JSON datar — mudah didefinisikan sebagai OpenAI function, Claude tool, LangChain tool, atau action framework agent mana pun. Ideal untuk pipeline pengayaan lead otonom dan kebersihan CRM.

T: Seberapa terkini blocklist email sekali pakainya?

J: Blocklist bersumber dari repositori disposable-email-domains yang dikelola komunitas di GitHub (50.000+ domain). Blocklist disegarkan otomatis pada setiap cold start server.

🤖Agent Skill

Gunakan Email Validator di Claude Code & AI Agent

Instal Claude Code skill resmi untuk memvalidasi email langsung di dalam AI coding agent kamu — tanpa panggilan API manual. Bekerja dengan Claude Code, Cursor, OpenAI Codex, dan lainnya.

Tanyakan ke AI agent kamu secara natural

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

Platform yang kompatibel

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

Claude Code skill untuk API Email Validator APIpick

Melakukan validasi sintaks, pemeriksaan MX record, dan deteksi email sekali pakai lewat kueri bahasa natural di AI coding agent mana pun.

TypeScript1 kredit / requestGratis dipasang
Lihat Skill di GitHub