Autentikasi
HTTP Basic dari credential SMTP, atau JWT customer dari dashboard.
Tidak ada API key terpisah. Pakai credential yang sama dengan SMTP.
HTTP Basic
Authorization: Basic base64(username:password)Username dan password ada di dashboard → Credentials. Ini cara yang disarankan untuk aplikasi.
Bearer JWT
Token customer dari login dashboard. JWT send memakai credential internal bernama Dashboard dan tetap menandai pesan sebagai source: api.
Source
Setiap pesan punya source:
| Nilai | Asal |
|---|---|
api | HTTP send |
smtp | Submission SMTP |
test | Kirim tes dari dashboard |
CORS
Browser dari https://docs.mailnation.id boleh memanggil API (Try-it). Origin lain harus ada di ALLOWED_ORIGINS server.