Webhooks
Create a webhook to receive a signed POST when something changes.
Your endpoint must answer 2xx within 10 seconds. Failed deliveries are retried at 1 min, 5 min, 30 min, 2 h, 6 h and 24 h; after that the webhook is disabled and the owner is emailed. Deliveries are at-least-once, so deduplicate with event.id.
{
"id": "ev_9a8b7c",
"type": "note.updated",
"occurred_at": "2026-10-14T09:12:01Z",
"data": {
"id": "nt_8f3k2Q9xLm",
"version": 15
}
}