Webhook
SnapOTP mendukung webhook untuk menerima update status pengiriman dari Waha.
Konfigurasi
Daftarkan URL webhook Anda di dashboard SnapOTP. SnapOTP akan menerima callback dari Waha ke endpoint berikut:
POST /api/webhook/waha
Content-Type: application/json
Contoh Permintaan (cURL)
curl -X POST "https://api.snapotp.com/api/webhook/waha" \
-H "Content-Type: application/json" \
-d '{
"event": "message.status",
"payload": {
"id": "whatsapp_message_id",
"status": "delivered",
"error": null
}
}'
Payload
{
"event": "message.status",
"payload": {
"id": "whatsapp_message_id",
"status": "delivered",
"error": null
}
}
Status
sent— Pesan terkirimdelivered— Pesan diterimafailed— Gagal terkirim