Webhooks

Webhook endpoints for receiving events

Get Multi-Webhook Configuration

get

Retrieve multi-destination webhook configuration including all enabled destinations.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Responses
chevron-right
200

Multi-webhook configuration retrieved

application/json
enabledbooleanOptional
get
/multi_webhook

Enable Multi-Webhook

post

Enable multi-destination webhook and configure initial destinations.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Body
enabledbooleanRequired
Responses
chevron-right
200

Operation started successfully

application/json
messagestringOptional
post
/multi_webhook

Add Multi Webhook Destinations

put

Add additional destinations to existing multi-webhook configuration.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Body
Responses
chevron-right
200

Operation started successfully

application/json
messagestringOptional
put
/multi_webhook

Update a Multi Webhook Destination

patch

Update an existing webhook destination configuration by name.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Body
namestringRequired
urlstringRequired
Responses
chevron-right
200

Operation started successfully

application/json
messagestringOptional
patch
/multi_webhook

Delete a Multi Webhook Destination

delete

Delete a webhook destination from multi-webhook configuration by name.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Path parameters
dest_namestringRequired

Destination name to delete

Responses
chevron-right
200

Operation started successfully

application/json
messagestringOptional
delete
/multi_webhook/{dest_name}

Get Customer Webhook Configuration

get

Retrieve customer webhook configuration

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Responses
chevron-right
200

Webhook configuration retrieved successfully

application/json
urlstringOptionalExample: https://example.com/webhook
get
/v1/configs/webhook

Set Customer Webhook Configuration

post

Configure customer webhook settings

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Body
urlstringOptionalExample: https://example.com/webhook
Responses
chevron-right
200

Webhook configuration updated successfully

application/json
urlstringOptionalExample: https://example.com/webhook
post
/v1/configs/webhook

Get WABA Webhook Configuration

get

Retrieve WhatsApp Business Account webhook configuration from Platform API.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Responses
chevron-right
200

Webhook configuration retrieved successfully

application/json
phone_numbersstring[]Optional
urlstringOptionalExample: https://example.com/webhook
waba_idstringOptionalExample: <waba_id>
get
/waba_webhook

Set WABA Webhook Configuration

post

Configure WhatsApp Business Account webhook settings via Platform API.

Authorizations
D360-API-KEYstringRequired

API Key for Messaging API authentication. Send your API key in the D360-API-KEY header.

Body
phone_numbersstring[]Optional
urlstringOptionalExample: https://example.com/webhook
waba_idstringOptionalExample: <waba_id>
Responses
chevron-right
200

Webhook configuration updated successfully

application/json
phone_numbersstring[]Optional
urlstringOptionalExample: https://example.com/webhook
waba_idstringOptionalExample: <waba_id>
post
/waba_webhook

Receive Webhook

post

Receive and forward webhook events from Meta to configured webhook destination with custom headers.

Authorizations
Body
Responses
chevron-right
200

Webhook forwarded successfully

application/json
objectOptional
post
/webhook

Last updated

Was this helpful?