Skip to main content

WhatsApp Message Tracking Webhook

POST 

/broadcast/whatsapp/webhook/tracking

Webhook yang dikirim ke client ketika ada update status pengiriman pesan WhatsApp.

Data yang dikirim:

  • message_id: ID pesan WhatsApp
  • status: Status pengiriman pesan (sent, delivered, read, failed)

Implementasi Client (PHP):

$data = file_get_contents('php://input');
$data = json_decode($data, true);

if ($data['status'] == 'sent') \{
// Pesan telah dikirim
\} else if ($data['status'] == 'delivered') \{
// Pesan telah diterima oleh penerima
\} else if ($data['status'] == 'read') \{
// Pesan telah dibaca oleh penerima
\} else if ($data['status'] == 'failed') \{
// Pesan gagal dikirim
\}

// update status pesan di database based on $data['message_id']

Request

Responses

Webhook processed successfully