POST /api/ses/sns
Penerimaan Event
Menerima event umpan balik pengiriman dan memperbarui data suppression untuk kebutuhan internal.
Khusus penggunaan internal
Email Hub adalah sistem internal untuk mengelola data suppression secara terpusat. Aplikasi yang terhubung dapat memeriksa status penerima lebih dulu sebelum mengirim notifikasi email atau email transaksional.
POST /api/ses/sns
Menerima event umpan balik pengiriman dan memperbarui data suppression untuk kebutuhan internal.
GET /api/suppressions/check?email=...
Dipakai oleh aplikasi internal sebelum mengirim email agar penerima yang diblokir bisa dihentikan lebih awal.
/admin
Dipakai oleh tim internal untuk meninjau data suppression, melihat aktivitas terbaru, dan mengelola tindak lanjut.
curl -H "X-API-KEY: <INTERNAL_API_KEY>" \
"http://localhost:3000/api/suppressions/check?email=user@example.com"Aplikasi yang terhubung sebaiknya memeriksa endpoint suppression sebelum mengirim email. Jika penerima ditandai sebagai suppressed, proses pengiriman harus dihentikan dan dilanjutkan ke alur tindak lanjut internal yang sudah ditetapkan tim Anda.