Dokumen API Validasi Email
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/verifyParameter
| Nama | Jenis | Diperlukan | Deskripsi |
|---|---|---|---|
| input | string | Ya. | Alamat email atau domain untuk memverifikasi (misalnya, [email protected] atau example.com) |
apiDocs.responseFields
| Bidang | Deskripsi |
|---|---|
| valid | Menunjukkan apakah format email sudah benar |
| block | Menunjukkan apakah email harus diblokir (benar jika disposable, privacy, applePrivateEmail, deliverable, atau catch_all benar) |
| disposable | Menentukan apakah alamat email adalah alamat email sementara atau sekali pakai |
| privacy | Menentukan apakah server email menggunakan email alias atau forwarder |
| applePrivateEmail | Menunjukkan apakah email tersebut merupakan alamat email Pribadi Apple |
| deliverable | Memeriksa apakah kotak surat ada dan dapat menerima email |
| domain | Bagian domain dari alamat email |
| email_address | Alamat email |
| catch_all | Menunjukkan apakah domain memiliki konfigurasi email semua yang menerima semua email masuk tanpa memandang alamat penerima |
| mx_found | Menunjukkan apakah domain memiliki server email yang valid (catatan MX) |
| remaining_credits | Jumlah 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/batchParameter
| Nama | Jenis | Diperlukan | Deskripsi |
|---|---|---|---|
| inputs | array of strings | Ya. | 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: