partner_solutions webhook reference
Updated: Jun 17, 2026
Copy for LLM
This reference describes trigger events and payload contents for the WhatsApp Business account partner_solutions webhook.
The partner_solutions webhook describes changes to the status of a Multi-Partner Solution.
Triggers
- A multi-partner solution is saved as a draft (solution_status:
DRAFT). - A multi-partner solution request is sent to a partner (solution_status:
INITIATED). - A multi-partner solution partner accepts a solution request (solution_status:
ACTIVE). - A multi-partner solution partner rejects a solution request (solution_status:
REJECTED). - A multi-partner solution partner requests deactivation of a solution.
- A multi-partner solution is deactivated (solution_status:
DEACTIVATED).
Syntax
{ "entry": [ { "changes": [ { "field": "partner_solutions", "value": { "event": "<EVENT>", "solution_id": "<SOLUTION_ID>", "solution_status": "<SOLUTION_STATUS>" } } ], "id": "<BUSINESS_PORTFOLIO_ID>", "time": <WEBHOOK_TRIGGER_TIMESTAMP> } ], "object": "whatsapp_business_account" }
Parameters
| Placeholder | Description | Example value |
|---|---|---|
<BUSINESS_PORTFOLIO_ID>String | Business portfolio ID. | 506914307656634 |
<EVENT>String | Change event. Values can be: SOLUTION_CREATED - Indicates a new solution was saved as a draft or sent as a request to a partner.SOLUTION_UPDATED - Indicates an existing solution has been updated. | SOLUTION_CREATED |
<SOLUTION_ID>String | Solution ID. | 774485461512159 |
<SOLUTION_STATUS>String | Solution status. Values can be: ACTIVE - The solution partner accepted the solution request and the solution can now be used.DEACTIVATED - The solution is deactivated.DRAFT - The solution is drafted but an invitation request has not been sent to a partner.INITIATED - The solution is created and the invitation request sent, but it has not been accepted or rejected yet.PENDING_DEACTIVATION - The solution owner requested deactivation of the solution but the solution partner has yet to accept or decline the deactivation request.REJECTED - The solution partner has rejected the solution request. | INITIATED |
<WEBHOOK_TRIGGER_TIMESTAMP>Integer | Unix timestamp indicating when the webhook was triggered. | 1739321024 |
Example
{ "entry": [ { "changes": [ { "field": "partner_solutions", "value": { "event": "SOLUTION_CREATED", "solution_id": "774485461512159", "solution_status": "INITIATED" } } ], "id": "506914307656634", "time": 1739321024 } ], "object": "whatsapp_business_account" }