> For the complete documentation index, see [llms.txt](https://docs.innopaas.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.innopaas.com/api-reference/api-reference-en/whatsapp-business-api/webhook/configure-webhook.md).

# Configure WebHook

## Configure WebHook Events

&#x20; **When pushing events such as templates and inbound replies, if the App cannot be identified or matched, the data will be pushed to the default application; if there is no default application, it will not be pushed.** &#x20;

1\. In the API Keys function menu list, click the callback event configuration button to start configuration

<figure><img src="/files/27bc07183a8f981d6f2c4d7047ed40fd1d52243e" alt=""><figcaption></figcaption></figure>

2\. Click the \[Add] button to add

<figure><img src="/files/c32c9073a27c03d753e3e819719db61cdf835a43" alt=""><figcaption></figcaption></figure>

3\. Select the product for which you need to configure WebHook from the available product list

<figure><img src="/files/4483ff1ec170ba18655d56dbddf8cab9f59bf453" alt=""><figcaption></figcaption></figure>

4\. Configure the callback URL, select the events to receive, and click Next to proceed

<figure><img src="/files/d57e8d81e69435eabb82896e9b4ac123e1bde27d" alt=""><figcaption></figcaption></figure>

5\. Select the callback request method, default is POST. If the customer's business system needs to verify the source of the WebHook, UserName and Authorization header information can be configured. When WebHook notification is pushed, UserName and Authorization will be added to the header information, and the customer's configured information will be pushed together to the customer's syste&#x6D;**.**

<figure><img src="/files/daf1a3c034fc831bdd7ee87227833d4628647465" alt=""><figcaption></figcaption></figure>

## WebHook Common Parameters

<table data-header-hidden><thead><tr><th width="107.8046875"></th><th width="92.015625"></th><th width="68.08203125"></th><th></th></tr></thead><tbody><tr><td>Field</td><td>Data Type</td><td>Required</td><td>Description</td></tr><tr><td>id</td><td>String</td><td>Yes</td><td>File handle, identifier</td></tr><tr><td>type<br></td><td>String<br></td><td>Yes</td><td>Event type:<strong>whatsapp_message_status_updated</strong>: Message status report (available) <strong>whatsapp_mo_message_received</strong>: Inbound message (available)<strong>whatsapp_template_status_updated</strong>: Template status update (available) <strong>whatsapp_account_review_updated</strong>: Account review status update (updating) <strong>whatsapp_phone_number_name_update</strong>: Sending number name update (updating) </td></tr><tr><td>eventTime</td><td>String</td><td>Yes</td><td>Event time, e.g.: 2023-02-22 12:00:00</td></tr><tr><td>body</td><td>JSON</td><td>Yes</td><td>Message body</td></tr></tbody></table>
