docs/content/changelog/02-15-26-webhook-v3-default-new-orgs.mdx
As announced in our Webhook Payload V3 lookahead, Webhook Payload V3 is now the default for all newly created organizations.
Starting today, every new organization created on Composio will automatically use Webhook Payload V3 for all webhook and Pusher deliveries. This means new organizations benefit from the improved webhook structure out of the box, with no additional configuration needed.
metadata and data fieldsx-composio-webhook-version: V3 header is included in all webhook deliveriesNothing changes for existing organizations. If your organization was created before today:
{
"id": "msg_a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"timestamp": "2026-02-15T12:00:00.000Z",
"type": "composio.trigger.message",
"metadata": {
"log_id": "log_TpxVOLXYnwXZ",
"trigger_slug": "GMAIL_NEW_GMAIL_MESSAGE",
"auth_config_id": "ac_aCYTppZ5RsRc",
"connected_account_id": "ca_cATYssZ5RrSc",
"trigger_id": "ti_JZFoTyYKbzhB",
"user_id": "your-user-id"
},
"data": {
// Clean trigger data without Composio metadata
}
}