v3
OpenAPI 3.1.02026-07-3182354.4 KBCreate webhook endpoint
post/v1/webhook-endpoints
Request body
Example request
{
"url": "https://example.com/granola-webhooks",
"scopes": [
"personal",
"public"
],
"events": [
"note.access_granted",
"note.edited",
"note.generated",
"note.regenerated"
],
"folder_ids": [
"fol_2mKr8fQxLp7Ta3"
]
}Response
Webhook endpoint created. The signing secret is only returned here.
Example response
{
"id": "whe_2mKr8fQxLp7Ta3",
"url": "https://example.com/granola-webhooks",
"events": [
"note.access_granted",
"note.edited",
"note.generated",
"note.regenerated"
],
"folder_ids": [],
"scopes": [
"personal",
"public"
],
"created_by": {
"name": "Oat Benson",
"email": "oat@granola.ai"
},
"enabled": true,
"created_at": "2026-01-27T15:30:00Z",
"signing_secret": "whsec_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}