{
"workspace_id": "my-workspace",
"event_type": "whatsapp_account:disconnected",
"partner_id": "partner_12345",
"triggered_at": "2024-01-01T12:00:00.000Z",
"whatsapp_account_id": 67890,
"phone_number_e164": "+123456789",
"user_id": 98765,
"reason": "logged out from another device",
"details": "401: logged out from another device",
"disconnected_at": "2024-01-01T12:00:00.000Z"
}Account Disconnected
Triggered when a WhatsApp account is disconnected for a workspace user.
{
"workspace_id": "my-workspace",
"event_type": "whatsapp_account:disconnected",
"partner_id": "partner_12345",
"triggered_at": "2024-01-01T12:00:00.000Z",
"whatsapp_account_id": 67890,
"phone_number_e164": "+123456789",
"user_id": 98765,
"reason": "logged out from another device",
"details": "401: logged out from another device",
"disconnected_at": "2024-01-01T12:00:00.000Z"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
The unique identifier for the partner.
a JSON Web Token (JWT) token that contains the partner_id, nbf (not before), and exp (expiration) fields. using the partner''s shared secret and can be used to verify authenticity and integrity.
Body
Webhook payload sent when a WhatsApp account is disconnected. It carries two fields the connected event does not.
Identifier of the workspace where the WhatsApp account was connected / disconnected.
"my-workspace"
Partner webhook event name.
whatsapp_account:connected, whatsapp_account:disconnected "whatsapp_account:disconnected"
Unique identifier of the partner that owns the workspace.
"partner_12345"
Timestamp when the event was triggered.
"2024-01-01T12:00:00.000Z"
Internal WhatsApp account identifier.
67890
Phone number associated with the WhatsApp account in E.164
"+123456789"
Identifier of the user in the workspace who owns the WhatsApp
98765
Why the session ended. "logged out from Timelines" - the number was disconnected in Timelines. "logged out from another device" - the phone dropped the companion, through Linked devices or by enabling coexistence; this is not a ban. "banned" - WhatsApp locked the primary device. "other" - anything else.
logged out from Timelines, logged out from another device, banned, other "logged out from another device"
Free text about the same event, empty when there is none. Not meant to be parsed - it is there to be read.
"401: logged out from another device"
"2024-01-01T12:00:00.000Z"
Response
Receiver accepted the event

