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
- 200
- 422
Webhook processed successfully
Validation Error