Pelacakan
Status pesan dan laporan pengiriman
| status | Arti | Final | Dikenakan biaya |
|---|---|---|---|
| scheduled | Menunggu send_at. | No | Ya, dikembalikan jika dibatalkan |
| queued | Diterima dan menunggu untuk proses antrian berikutnya (setiap dua detik). | No | Yes |
| sent | Dikirim ke jaringan; menunggu laporan pengiriman. | No | Yes |
| delivered | Ponsel mengonfirmasi pengiriman. | Yes | Yes |
| failed | Tidak dapat dikirim; error menjelaskan alasannya. | Yes | Tidak, dikembalikan |
| canceled | Batch terjadwalnya dibatalkan. | Yes | Tidak, dikembalikan |
Kode kesalahan pada pesan
| error.code | Arti |
|---|---|
| network_error | Pesan tidak dapat dikirim ke jaringan. Harganya dikembalikan ke saldo. |
| undeliverable | Jaringan melaporkan bahwa penerima tidak dapat dijangkau. |
| canceled | Batch terjadwal dibatalkan sebelum dimulai. |
Pengembalian dana
Ketika pesan gagal, harga penuhnya dikembalikan ke saldo dalam proses yang sama, sebagai entri pengembalian dana di buku besar yang menyebutkan batch. Kolom refunded pada batch menampilkan total sementara.
Webhooks atau polling
Webhooks adalah jalur cepat: setiap status final memanggil endpoint Anda begitu ditetapkan. Untuk volume kecil, atau untuk memeriksa ulang, lakukan polling GET /v1/messages/{id} atau GET /v1/batches/{id}; batas kecepatan memungkinkan keduanya.