Dokumen API Validasi Email

Status API

Memulai

Semua permintaan API memerlukan autentikasi menggunakan kunci API. Anda dapat menemukan kunci API di dasbor.

Header: "x-api-key: kunci-api Anda"

Verifikasi Tunggal

Verifikasi satu alamat email atau domain untuk validitas, status sekali pakai, layanan privasi, dan pengiriman.

Titik akhir

GET /v1/verify

Parameter

NamaJenisDiperlukanDeskripsi
inputstringYa.Alamat email atau domain untuk memverifikasi (misalnya, [email protected] atau example.com)

apiDocs.responseFields

BidangDeskripsi
validMenunjukkan apakah format email sudah benar
blockMenunjukkan apakah email harus diblokir (benar jika disposable, privacy, applePrivateEmail, deliverable, atau catch_all benar)
disposableMenentukan apakah alamat email adalah alamat email sementara atau sekali pakai
privacyMenentukan apakah server email menggunakan email alias atau forwarder
applePrivateEmailMenunjukkan apakah email tersebut merupakan alamat email Pribadi Apple
deliverableMemeriksa apakah kotak surat ada dan dapat menerima email
domainBagian domain dari alamat email
email_addressAlamat email
catch_allMenunjukkan apakah domain memiliki konfigurasi email semua yang menerima semua email masuk tanpa memandang alamat penerima
mx_foundMenunjukkan apakah domain memiliki server email yang valid (catatan MX)
remaining_creditsJumlah kredit API yang tersisa di akun Anda

Contoh Tanggapan

{
  "valid": true,
  "block": false,
  "disposable": false,
  "privacy": false,
  "applePrivateEmail": false,
  "deliverable": true,
  "domain": "example.com",
  "email_address": "[email protected]",
  "catch_all": false,
  "mx_found": true,
  "error": null,
  "remaining_credits": 99
}

Contoh Kode

curl "https://api.verify-email.app/v1/[email protected]" \
  -H "X-API-Key: your-api-key"

Cobalah

Anda memerlukan kunci API untuk menguji titik akhir.

Coba dengan:

Verifikasi Batch

Verifikasi beberapa alamat email atau domain dalam satu permintaan (maksimal 100 item).

Titik akhir

POST /v1/verify/batch

Parameter

NamaJenisDiperlukanDeskripsi
inputsarray of stringsYa.Array alamat email atau domain untuk diverifikasi

Contoh Kode

curl -X POST "https://api.verify-email.app/v1/verify/batch" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your-api-key" \
  -d '{
    "inputs": [
      "[email protected]",
      "[email protected]"
    ]
  }'

Cobalah

Anda memerlukan kunci API untuk menguji titik akhir.

Coba dengan domain yang berbeda: