All Products
Search
Document Center

Chat App Message Service:ChatAppStatus

Last Updated:Apr 23, 2026

Gunakan Simple Message Queue (formerly MNS) untuk menerima tanda terima pengiriman (ChatAppStatus) pesan Mobile Terminated (MT).

Prasyarat

Catatan

Untuk prosedur konfigurasi pesan MO, lihat Configure message receipts.

Format isi pesan

Parameter

Type

Required

Description

MessageId

String

Yes

Pengidentifikasi unik pesan.

From

String

Yes

Nomor telepon pengirim.

To

String

Yes

Nomor telepon penerima.

FromUserId

String

No

BSUID

FromParentUserId

String

No

Parent BSUID (jika ada)

FromUserName

String

No

Akun pengguna (jika ada)

Timestamp

Long

Yes

Unix timestamp saat pesan dikirim, dalam milidetik.

Status

String

Yes

Status pengiriman pesan. Nilai yang valid:

  • Sent: Pesan telah dikirim.

  • Delivered: Pesan telah diterima oleh perangkat penerima.

  • Read: Pesan telah dibaca oleh penerima.

  • Failed: Pengiriman pesan gagal.

  • Deleted: Pesan telah dihapus.

    Catatan

    Status Deleted tidak tersedia. WhatsApp tidak mendorong status ini ke Chat App Message Service.

  • unsubscribe: Pengguna telah memblokir akun bisnis.

  • subscribe: Pengguna telah membuka blokir akun bisnis.

    Catatan

    unsubscribe dan subscribe hanya berlaku untuk saluran Viber.

StatusDescription

String

Yes

Deskripsi status.

ErrorCode

String

No

Kode kesalahan untuk kegagalan pengiriman.

ErrorDescription

String

No

Deskripsi kode kesalahan. Untuk detailnya, lihat API error codes.

ConversationType

String

No

Jenis percakapan. Nilai yang valid:

  • service: Percakapan yang dimulai oleh pengguna.

  • utility: Pesan transaksional.

  • marketing: Pesan pemasaran.

  • authentication: Pesan otentikasi.

ConversationId

String

No

Pengidentifikasi unik percakapan.

ConversationExpirationTime (deprecated)

Long

No

Waktu kedaluwarsa percakapan.

Catatan

Bidang ini sudah tidak digunakan dan tidak berpengaruh dalam model penagihan per-pesan yang baru.

MsgFrameType

String

Yes

Jenis pesan. Nilai yang valid:

  • message: Pesan bebas. Anda hanya dapat mengirim jenis pesan ini dalam rentang 24 jam sejak pesan terakhir dari pengguna.

  • template: Templat pesan yang telah disetujui sebelumnya melalui Konsol. Anda dapat mengirim jenis pesan ini kapan saja.

Type

String

No

Jenis media dari konten pesan. Nilai yang valid:

  • image

  • video

  • document

  • audio

  • none: Teks biasa

TaskId

String

No

ID task kustom.

Catatan

Jika TaskId tidak ditentukan, nilainya secara default sama dengan MessageId .

OriginPhoneNumber

String

No

Nomor telepon asli pengirim.

TemplateCode

String

No

Kode templat pesan.

Catatan

Bidang ini hanya tersedia ketika MsgFrameType bernilai template .