Notiblast
HomeApp
HomeApp
  1. Whatsapp
  • API Key & Izin
  • Email
    • 1. Alur Email
    • 2. Domain & DNS
    • 3. Kirim Email
    • 4. Status Email
    • Messages
      • List Messages
      • Export Messages (CSV)
      • Detail Message
    • Send Email
      POST
  • Whatsapp
    • 1. Alur WhatsApp
    • 2. Hubungkan Nomor
    • 3. Setelah Nomor Terhubung
    • 4. Template Pesan
    • 5. Syarat Template Authentication
    • 6. Verifikasi Bisnis Meta
    • 7. Kirim & Status Pesan
    • Messages
      • List Messages
      • Detail Message
      • Export Messages (CSV)
    • Send WhatsApp
      POST
  • Reports
    • Overview (Dasbor)
      GET
    • Email Monitoring
      GET
    • WhatsApp Monitoring
      GET
    • Push Notification Monitoring
      GET
    • Deliverability Summary
      GET
  • Push
    • 1. Alur Push Notification
    • 2. Aplikasi Push & Firebase
    • 3. Pasang SDK
    • 4. List Penerima
    • 5. Kirim & Hasil Push
    • Devices
      • Register Device
      • Release Device
    • Messages
      • List Push Messages
      • Get Push Message
    • Lists
      • List Push Lists
      • List Push List Members
      • Add Push List Members
      • Remove Push List Members
    • Send Push Notification
      POST
  • Api Logs
    • List API Logs
    • Detail API Log
  • Webhooks
    • Webhook Events (Notiblast → Endpoint Anda)
  1. Whatsapp

7. Kirim & Status Pesan

Kirim & Status Pesan#

Kirim#

to hanya angka, 10 sampai 15 digit, tanpa tanda +. Awalan 0 diubah otomatis menjadi 62.
params harus persis sama dengan placeholder template. Untuk placeholder berurutan, key-nya "1", "2", dan seterusnya.
Kirim Idempotency-Key unik per pesan. Request ulang dengan key yang sama tidak mengirim dua kali.

Arti jawaban#

ResponsArti
201 WhatsApp message queuedMasuk antrean. Simpan data._id untuk dipantau
200 WhatsApp message already queuedIdempotency-Key yang sama sudah pernah dipakai
201 Recipient is suppressedNomor tujuan ada di daftar suppression. Tidak dikirim
402 Subscription is not activeLangganan WhatsApp tidak aktif
403 WhatsApp number is suspendedNomor ditangguhkan. Hubungi tim Notiblast
409 WhatsApp number is not connectedHubungkan ulang nomor
422 Template parameters do not matchSamakan params dengan placeholder template
429Batas kecepatan terlampaui. Tunggu, lalu ulangi
201 berarti diantrekan, belum terkirim.
WhatsApp tidak punya kuota pesan bulanan di Notiblast. Biaya percakapan ditagih Meta langsung ke akun Meta Anda.

Pantau status#

Baca status dengan GET /v1/wa/messages atau GET /v1/wa/messages/{wa_message_id}, memakai API key full_access.
StatusArti
queuedDiterima, menunggu dikirim
sentDiterima WhatsApp
deliveredSampai di HP penerima
readDibaca penerima (hanya bila penerima mengaktifkan centang biru)
failedGagal permanen. Alasan ada di error
failed_rate_limitDitolak karena batas kecepatan nomor
suppressedTidak dikirim karena nomor tujuan ter-suppress
Status hanya bergerak maju: pesan yang sudah read tidak turun ke delivered meskipun laporan delivered datang terlambat.

Masalah yang sering muncul#

GejalaSolusi
400 pada field toKirim angka saja tanpa +, spasi, atau tanda hubung
422 Template parameters do not matchNama dan jumlah key params harus sama dengan placeholder
403 Template is not approvedTunggu template approved di dasbor
422 This template belongs to a different WhatsApp Business AccountPakai template dari WABA yang sama dengan nomor pengirim
403 This API key is not authorized to send from this WhatsApp numberKey sending_access dikunci ke nomor lain
Modified at 2026-10-21 04:57:41
Previous
6. Verifikasi Bisnis Meta
Next
List Messages
Built with