Langsung ke konten
Guide

Perbandingan API validasi email 2026: botoi vs Hunter.io vs ZeroBounce vs abstractAPI vs Emailable

| 8 min read

Perbandingan langsung lima API validasi email pada tahun 2026. Fitur, harga, tingkatan gratis, dan contoh kode untuk botoi, Hunter.io, ZeroBounce, abstractAPI, dan Emailable.

Email validation checkmark icons in a dashboard
Photo by Stephen Phillips on Unsplash

Alamat email yang buruk harganya lebih mahal daripada pesan yang terpental. Mereka meningkatkan jumlah pengguna Anda, merusak reputasi pengirim Anda, memicu filter spam, dan membuang waktu dukungan pada akun yang tidak akan pernah berkonversi. Baik Anda memvalidasi pendaftaran secara real-time, membersihkan daftar pemasaran sebelum kampanye, atau memfilter prospek dari formulir web, API validasi email adalah cara tercepat untuk menangkap masalah sebelum menjadi lebih parah.

Panduan ini membandingkan lima API validasi email yang tersedia pada tahun 2026: diterbitkan, Hunter.io, NolBounce, API Abstrak, Dan Dapat dikirim melalui email. Setiap bagian membahas apa yang dilakukan API, berapa biayanya, dan bagaimana cara memanggilnya. Tabel perbandingan di bagian akhir memberi Anda pandangan berdampingan untuk membuat keputusan lebih cepat.

Saat Anda membutuhkan validasi email

Tiga skenario umum mendorong tim untuk menambahkan validasi email:

  • Formulir pendaftaran. Tangkap kesalahan ketik, alamat sekali pakai, dan domain tidak valid sebelum membuat akun. Ini melindungi database Anda dari sampah dan mengurangi penyalahgunaan uji coba palsu.
  • Generasi pemimpin. Tim penjualan yang membeli atau menghapus daftar email perlu memverifikasi alamat sebelum mengirimkan sosialisasi. Mengirim ke alamat mati akan merusak reputasi domain Anda di mata penyedia email seperti Gmail dan Outlook.
  • Pembersihan daftar. Daftar email menurun seiring waktu. Orang berganti pekerjaan, domain kedaluwarsa, dan kotak masuk terisi. Menjalankan tiket validasi batch sebelum setiap kampanye akan menjaga rasio pentalan Anda tetap terkendali.

API yang Anda pilih bergantung pada skenario mana yang paling penting, berapa banyak email yang Anda proses, dan berapa banyak Anda bersedia membayar per cek.

Perbandingan fitur

Fitur diterbitkan Hunter.io NolBounce API Abstrak Dapat dikirim melalui email
Validasi sintaksis Ya Ya Ya Ya Ya
Pemeriksaan data MX Ya Ya Ya Ya Ya
Verifikasi SMTP TIDAK Ya Ya Ya Ya
Deteksi email sekali pakai Ya Ya Ya Ya Ya
Deteksi penyedia email gratis Ya Ya Ya Ya Ya
Deteksi menyeluruh TIDAK Ya Ya TIDAK Ya
Verifikasi kumpulan TIDAK Ya Ya TIDAK Ya
Skor kualitas/risiko TIDAK Ya (0-100) Ya (0-10) Ya (0-1) Ya (0-100)
Kunci API diperlukan Tidak (tingkat gratis) Ya Ya Ya Ya
Titik akhir API ekstra (150+) Ya TIDAK TIDAK Ya (API terpisah) TIDAK

Perbandingan harga

Penyedia Tingkat gratis Paket berbayar terendah Model penetapan harga
diterbitkan 5 req/mnt, tidak perlu kunci \$9/bln (Pemula) Langganan bulanan, titik akhir tidak terbatas
Hunter.io 25 verifikasi/bln \$49/bln Langganan bulanan dengan kredit verifikasi
NolBounce 100 verifikasi/bln \$16/bln (2.000 kredit) Harga per email berbasis kredit
API Abstrak 100 verifikasi/bln \$12/bln Langganan bulanan dengan batas permintaan
Dapat dikirim melalui email Tidak ada \$30/bln (5.000 verifikasi) Harga per email berbasis kredit

Beberapa hal yang perlu diperhatikan. Harga botoi mencakup akses ke 150+ titik akhir API, tidak hanya validasi email. Jika Anda juga memerlukan pencarian DNS, metadata URL, hashing, atau pembuatan gambar, \$9/bln mencakup semuanya. Paket Hunter.io mencakup fitur pencari email dan pencarian domain di luar verifikasi. ZeroBounce dan Emailable dikenakan biaya per email, yang berfungsi dengan baik untuk pembersihan daftar batch tetapi bisa menjadi mahal untuk validasi real-time dalam skala besar.

Contoh kode

diterbitkan

botoi membagi validasi email menjadi tiga titik akhir yang terfokus. Anda dapat menghubungi mereka satu per satu tergantung kebutuhan Anda.

Pemeriksaan email sekali pakai:

curl -X POST https://api.botoi.com/v1/disposable-email/check \\
  -H "Content-Type: application/json" \\
  -d '{"email": "test@mailinator.com"}'

Tanggapan:

{
  "success": true,
  "data": {
    "email": "test@mailinator.com",
    "domain": "mailinator.com",
    "is_disposable": true,
    "is_free": false,
    "provider": "Mailinator"
  }
}

Verifikasi data MX:

curl -X POST https://api.botoi.com/v1/email-mx/verify \\
  -H "Content-Type: application/json" \\
  -d '{"email": "hello@acme.com"}'

Validasi sintaks:

curl -X POST https://api.botoi.com/v1/email/validate \\
  -H "Content-Type: application/json" \\
  -d '{"email": "hello@acme.com"}'

Tidak diperlukan kunci API untuk tingkat gratis. Tambahkan sebuah Authorization: Bearer YOUR_KEY tajuk ketika Anda membutuhkan batas tarif yang lebih tinggi.

Hunter.io

Hunter.io menggabungkan semua cek ke dalam satu titik akhir GET. Kunci API diperlukan untuk setiap permintaan, termasuk penggunaan tingkat gratis.

curl "https://api.hunter.io/v2/email-verifier?email=test@mailinator.com&api_key=YOUR_API_KEY"

Tanggapan:

{
  "data": {
    "status": "invalid",
    "result": "undeliverable",
    "score": 0,
    "email": "test@mailinator.com",
    "regexp": true,
    "gibberish": false,
    "disposable": true,
    "webmail": false,
    "mx_records": true,
    "smtp_server": true,
    "smtp_check": false
  }
}

Responsnya mencakup rasa percaya diri score dari 0 hingga 100 dan pisahkan bidang boolean untuk setiap jenis validasi. Itu smtp_check bidang menunjukkan apakah kotak surat telah dikonfirmasi dapat dijangkau pada tingkat SMTP.

NolBounce

ZeroBounce mengembalikan a status Dan sub_status yang mengkategorikan email ke dalam keranjang seperti "valid", "invalid", "catch-all", dan "do_not_mail".

curl "https://api.zerobounce.net/v2/validate?api_key=YOUR_API_KEY&email=test@mailinator.com"

Tanggapan:

{
  "address": "test@mailinator.com",
  "status": "do_not_mail",
  "sub_status": "disposable",
  "domain_age_days": "5095",
  "free_email": false,
  "mx_found": true,
  "smtp_provider": "mailinator"
}

Itu domain_age_days bidang membantu mengidentifikasi domain yang sering dibuat baru-baru ini terkait dengan spam atau penipuan.

API Abstrak

AbstrakAPI menggunakan permintaan GET dengan email sebagai parameter kueri. Setiap bidang centang dibungkus suatu benda dengan a value kunci.

curl "https://emailvalidation.abstractapi.com/v1/?api_key=YOUR_API_KEY&email=test@mailinator.com"

Tanggapan:

{
  "email": "test@mailinator.com",
  "is_valid_format": { "value": true },
  "is_disposable_email": { "value": true },
  "is_free_email": { "value": false },
  "is_mx_found": { "value": true },
  "is_smtp_valid": { "value": false },
  "quality_score": "0.10"
}

Itu quality_score berkisar antara 0,00 hingga 1,00. Skor di bawah 0,50 biasanya menunjukkan alamatnya berisiko atau tidak dapat terkirim.

Dapat dikirim melalui email

Dapat dikirim melalui email menyediakan a state bidang ("dapat dikirim", "tidak dapat dikirim", "berisiko", "tidak diketahui") di samping angka score.

curl "https://api.emailable.com/v1/verify?email=test@mailinator.com&api_key=YOUR_API_KEY"

Tanggapan:

{
  "state": "undeliverable",
  "reason": "rejected_email",
  "risk": "high",
  "disposable": true,
  "free": false,
  "mx_record": "mail.mailinator.com",
  "score": 0
}

Emailable adalah satu-satunya penyedia dalam daftar ini tanpa tingkat gratis. Anda memerlukan paket berbayar untuk melakukan panggilan API apa pun.

Yang mana yang harus dipilih

Pilihan yang tepat bergantung pada kasus penggunaan, anggaran, dan skala Anda. Berikut matriks keputusan untuk mempersempitnya:

  • Anda menginginkan cara termurah untuk memulai. tingkat gratis botoi tidak memerlukan kunci API dan tidak perlu mendaftar. Kirim permintaan POST dan dapatkan hasilnya. Dengan harga \$9/bln, paket berbayar adalah opsi berbiaya terendah dan sudah termasuk akses ke 150+ titik akhir API pengembang lainnya. Imbalannya: tidak ada verifikasi kotak surat tingkat SMTP.
  • Anda memerlukan verifikasi SMTP mendalam untuk cold outreach. Hunter.io dibuat untuk tim penjualan. Ini memverifikasi kemampuan pengiriman kotak surat di tingkat SMTP dan terintegrasi dengan pencari email dan alat kampanyenya. Harga awal \$49/bln memang mahal, tetapi mencakup seluruh alur kerja perolehan prospek.
  • Anda membersihkan daftar email yang besar sebelum kampanye. ZeroBounce dan Emailable dirancang untuk pemrosesan batch. Keduanya menerima unggahan CSV dan mengembalikan hasil dengan klasifikasi risiko. 100 kredit gratis ZeroBounce membantu Anda menguji sebelum melakukan. Dapat dikirim melalui email memerlukan paket berbayar sejak hari pertama.
  • Anda menginginkan pemeriksaan validasi sederhana dengan pengaturan minimal. Titik akhir GET tunggal abstractAPI dan harga masuk \$12/bln menjadikannya pilihan yang mudah. Struktur responsnya bertele-tele tetapi mencakup pemeriksaan utama. 100 permintaan tingkat gratis per bulan sudah cukup untuk pengujian dan pembuatan prototipe.
  • Anda memerlukan validasi sebagai bagian dari perangkat API yang lebih luas. botoi adalah satu-satunya penyedia di daftar ini yang menggabungkan validasi email dengan pencarian DNS, ekstraksi metadata URL, pembuatan kode QR, hashing, Dekode JWT, dan 140+ titik akhir lainnya dalam satu langganan. Jika proyek Anda memerlukan banyak API kemampuan, konsolidasi ini menghemat uang dan kompleksitas integrasi.

Pengorbanan utama yang perlu dipertimbangkan

Akurasi vs. kecepatan. Verifikasi tingkat SMTP (Hunter.io, ZeroBounce, Emailable) memberikan Anda lebih yakin bahwa kotak surat ada, namun pemeriksaan ini memerlukan waktu 1-5 detik per email. Sintaks, MX, dan cek sekali pakai (botoi, abstractAPI) kembali dalam waktu kurang dari 100 md. Untuk validasi pendaftaran waktu nyata, kecepatan sering kali lebih penting daripada akurasi sempurna.

Harga per email vs. tarif tetap. Penetapan harga berbasis kredit (ZeroBounce, Emailable) berfungsi dengan baik ketika Anda memvalidasi secara berkelompok. Anda tahu persis berapa banyak email yang akan Anda periksa dan dapat membeli kredit yang sesuai. Langganan tarif tetap (botoi, Hunter.io, abstractAPI) berfungsi lebih baik untuk validasi waktu nyata volumenya tidak dapat diprediksi.

Titik akhir tunggal vs. titik akhir yang dapat disusun. Kebanyakan penyedia menggabungkan semuanya ke dalam satu panggilan API. botoi membagi pemeriksaan menjadi titik akhir terpisah, yang berarti Anda hanya dapat memanggil yang Anda perlukan. Jika Anda saja peduli dengan deteksi sekali pakai, Anda melakukan satu panggilan alih-alih membayar cek SMTP yang tidak Anda gunakan. Pengorbanannya adalah lebih banyak pekerjaan integrasi jika Anda menginginkan gambaran lengkap.

FAQ

Bisakah saya menggabungkan beberapa API validasi email?
Ya. Pola yang umum adalah menjalankan validasi sintaksis dan pemeriksaan email sekali pakai secara lokal atau dengan API cepat (seperti botoi), lalu meneruskan email yang tersisa ke layanan verifikasi lebih dalam yang memeriksa kemampuan pengiriman SMTP. Pendekatan berlapis ini menekan biaya sekaligus memaksimalkan akurasi.
Apa perbedaan antara validasi email dan verifikasi email?
Validasi email memeriksa apakah suatu alamat mengikuti sintaksis yang benar, memiliki data MX yang valid, dan termasuk dalam domain yang sah. Verifikasi email dilakukan lebih jauh dengan melakukan ping ke server email (pemeriksaan SMTP) untuk mengonfirmasi bahwa kotak surat ada dan dapat menerima email. Sebagian besar API dalam perbandingan ini menawarkan keduanya, meskipun kedalamannya bervariasi.
Apakah API validasi email menyimpan email yang saya kirimkan?
Kebijakan berbeda-beda menurut penyedia. botoi tidak menyimpan email yang dikirimkan. Hunter.io menyimpan data untuk fitur database utamanya. ZeroBounce dan abstractAPI menyatakan mereka memproses email secara real time tanpa penyimpanan permanen. Emailable membuang data setelah diproses. Selalu tinjau kebijakan privasi masing-masing penyedia sebelum mengirimkan daftar email sensitif.
Berapa banyak panggilan API yang saya perlukan untuk pemeriksaan email lengkap?
Itu tergantung pada penyedianya. Dengan botoi, Anda memerlukan hingga tiga panggilan untuk pemeriksaan menyeluruh: /v1/email/validate untuk sintaksis, /v1/email-mx/verify untuk data MX, dan /v1/disposable-email/check untuk deteksi sekali pakai. Sebagian besar pesaing menggabungkannya ke dalam satu titik akhir, yang menyederhanakan panggilan namun membatasi fleksibilitas.
Apakah botoi tingkat gratis cukup untuk SaaS kecil?
Tingkat gratis dengan 5 permintaan per menit menangani sekitar 7.200 cek per hari jika disebarkan secara merata. Untuk pendaftaran pemrosesan SaaS kecil, itu mencakup sebagian besar penggunaan tahap awal. Setelah Anda mencapai lalu lintas yang konsisten di atas tarif tersebut, paket Pemula seharga $9/bln menghilangkan batasan batas tarif.

Mulai membangun dengan botoi

150+ endpoint API untuk pencarian, pemrosesan teks, pembuatan gambar, dan utilitas developer. Paket gratis, tanpa kartu kredit.