Webhook Request & Response
Get Started with Sample Request & Response
Webhook Trigger Methods
JSON Method Query String Method
JSON Method
In this method you will get data as JSON , you need to specify to push the data in JSON method while setting up Webhook URL
POST https://yourdomain.com/webhook
Receiving Message with Text & Media
{
"number": "963587413",
"message-in": "test",
"type": "2",
"application": "1",
"unique-id": "5642",
"project-id": "27",
"media-url": "https://upload.wikimedia.org/wikipedia/commons/5/57/PT05_ubt.jpeg",
"custom-variable": "test"
}Receiving Message with Multiple Contacts
Not Support in Phone Automation
{
"number":"963587413",
"type":"7",
"application":"8",
"unique-id":"5642",
"project-id":"27",
"contact":[
{
"city":null,
"country":"USA",
"country_code":"in",
"state":"Kerala",
"street":null,
"address_type":"Home",
"zip":null,
"email":"[email protected]",
"first_name":"Test",
"last_name":"User",
"phone":"+91 99s999 00111",
"phone_type":"Mobile",
"contact_image":""
},
{
"city":null,
"country":"India",
"country_code":"in",
"state":"Kerala",
"street":null,
"address_type":"Home",
"zip":null,
"email":"[email protected]",
"first_name":"User",
"last_name":"Test",
"phone":"+91 9888d8 00222",
"phone_type":"Mobile",
"contact_image":""
}
]
}Receiving Message with Location
Not Supported in Phone Automation
Receiving Quoted Reply Messages In WhatsApp Interactive Buttons
Not Supported in Phone Automation
Receiving List Message & Button Clicks
Supported only in WhatsApp Official
Receiving Message With Referral Details
Supported only in WhatsApp Official, you will receive referral details in "referral" array when a user clicks the "WhatsApp"" call to action buttons and sends a messages, this helps you to identify the source of the referral and measure the effectiveness of the engagement ratio
JSON Sample Response for Text Messages
JSON Sample Response With Media Files
For phone automation sending media file takes longer time and make use of Auto Click method, so please make use of the media sending feature only if needed
JSON Sample Response With Multiple Contacts
Not supported in phone automation, multiple contacts must pass as an array.
JSON Sample Response With Location
Not supported in phone automation, locations values need to pass in array
The response must be in JSON format else reply will not sent to the user and no need to url encode the message-out variable.
Query String Method (deprecated)
In this method data will be posted as query parameter through URL as shown below, this is the default method
Query String method is deprecated on 30 March 2020 and no new updates will be pushed to this method.
POST -> https://yourdomain.com/webhook?number=963587413&message-in=test&type=1&application=1&unique-id=5672&project-id=27&media-url="https://upload.wikimedia.org/wikipedia/commons/5/57/PT05_ubt.jpeg&custom-variable=test
Last updated
Was this helpful?