Developer
Email transaksional dari aplikasimu.
Verifikasi akun, reset password, invoice, notifikasi pesanan — kirim lewat REST API atau SMTP relay, dengan harga yang sama: Rp0,5 per email.
REST API
Base URL https://api.kirim.id/v1. Autentikasi dengan header Authorization: Bearer <API key> — buat API key di dashboard (Settings → API Keys) dengan izin yang dibutuhkan saja.
POST /messages— kirim satu email (to, subject, html, sending_domain_id)GET /messages/{id}— status pengirimanGET /suppressions?email=— cek apakah alamat boleh dikirimiGET /domains,GET /campaigns,POST /campaigns/{id}/sendGET/POST /contacts,DELETE /contacts/{id},GET/POST /audiencesPOST /conversions— catat penjualan dari emailGET/POST/DELETE /webhooks— terima event terkirim, bounce, dibuka, diklik, laporan spam
# Cek dulu (hindari penalti kirim paksa)
curl https://api.kirim.id/v1/[email protected] \
-H "Authorization: Bearer $KIRIM_KEY"
# {"email":"[email protected]","can_send":true,"reason":null}
# Kirim
curl -X POST https://api.kirim.id/v1/messages \
-H "Authorization: Bearer $KIRIM_KEY" \
-H "Accept: application/json" \
-d to=[email protected] \
-d subject="Kode verifikasi kamu" \
-d html="<p>Kode: 481920</p>" \
-d sending_domain_id=1
SMTP relay
Untuk WordPress, WooCommerce, Laravel, Odoo, atau aplikasi apa pun yang bisa kirim lewat SMTP. Username & password dibuat di dashboard (Settings → SMTP).
- Host
mail.kirim.id - Port
587(STARTTLS) atau465(SSL/TLS) - Pengirim harus memakai domain yang sudah aktif di akunmu
# .env Laravel
MAIL_MAILER=smtp
MAIL_HOST=mail.kirim.id
MAIL_PORT=587
MAIL_USERNAME=username-dari-dashboard
MAIL_PASSWORD=password-dari-dashboard
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=[email protected]
Aturan yang perlu diketahui
- Setiap email yang diterima server pengiriman memotong 1 koin; email yang ditolak server kami dikembalikan otomatis.
- Alamat yang bounce, melapor spam, atau berhenti berlangganan masuk Daftar Filter — dari jalur mana pun. Mengirim ke alamat itu lewat API/SMTP ditolak dan kena penalti 4 koin (sekali per alamat per 24 jam).
- Batas kecepatan mengikuti jenis akun (Free/Premium); request di atas batas akan diantrikan, bukan dibuang.