Examples / Project management and productivity / Notion
Notion webhooks
Page, database and comment changes in a workspace.
Events
- page.created
- page.properties_updated
- database.content_updated
- comment.created
Signature
Header X-Notion-Signature: 'sha256=' + HMAC-SHA256 of the raw body with the verification token, hex encoded. The first request delivers the token.
✓ A bin checks Notion signatures: add the verification token under Signature verification (Notion).
Check a Notion signature with the free tool (use the GitHub preset).
Content-Typeapplication/jsonX-Notion-Signaturesha256=7d38cdd6…
{
"id": "367cba44-b6f3-4c92-81e7-6a2e9115efd1",
"timestamp": "2026-10-08T06:34:00.000Z",
"workspace_id": "13950b26-c203-4f3b-b97d-93ec06319565",
"type": "page.properties_updated",
"entity": { "id": "153104cd-477e-809d-8dc4-ff2d96ae3090", "type": "page" },
"data": { "parent": { "id": "…", "type": "database" }, "updated_properties": [ "Status" ] }
}
Receive Notion webhooks with webhooks.xyz
Create a bin. Paste its URL into Notion. Each request shows at once with its headers and body. Add your secret, and each request gets a verified or failed mark. Add your server as a destination, and deliveries retry when it is down. Request an invite.
More in project management and productivity: Asana, monday.com, Trello.