Webhooks
Last updated
Last updated
These routes allow you to CRUD webhooks within Cal.com.
GET
http://localhost:3002/v1/hooks
POST
http://localhost:3002/v1/hooks
Name | Type | Description |
---|---|---|
GET
http://localhost:3002/v1/hooks/{id}
PATCH
http://localhost:3002/v1/hooks/{id}
DELETE
http://localhost:3002/v1/hooks/{id}
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
id*
String
UUID v4, identifies the webhook
eventTriggers*
ENUM
["BOOKING_CREATED", "BOOKING_RESCHEDULED", "BOOKING_CANCELLED"']
subscriberUrl*
String
A valid webhook subscriber URL
active*
Boolean
The state of the webhook being created
eventTypeId
Number
Event type ID to associate the webhook with
appId
Number
App ID to associate the webhook with
payloadTemplate
String
A template to customize the webhook payload
id*
String
ID of the webhook to find
id*
String
ID of the webhook to edit
eventTrigger
ENUM
["BOOKING_CREATED", "BOOKING_RESCHEDULED", "BOOKING_CANCELLED"']
payloadTemplate
String
A template to customize the webhook payload
subscriberUrl
String
A valid webhook subscriber URL
id*
String
Id of the webhook to delete