Platform / Webhooks
Create a webhook
POST
/
v2
/
oauth-clients
/
{clientId}
/
webhooks
Path Parameters
clientId
string
requiredBody
application/json
triggers
enum<string>
requiredAvailable options:
BOOKING_CREATED
, BOOKING_PAYMENT_INITIATED
, BOOKING_PAID
, BOOKING_RESCHEDULED
, BOOKING_REQUESTED
, BOOKING_CANCELLED
, BOOKING_REJECTED
, BOOKING_NO_SHOW_UPDATED
, FORM_SUBMITTED
, MEETING_ENDED
, MEETING_STARTED
, RECORDING_READY
, INSTANT_MEETING
, RECORDING_TRANSCRIPTION_GENERATED
, OOO_CREATED
, AFTER_HOSTS_CAL_VIDEO_NO_SHOW
, AFTER_GUESTS_CAL_VIDEO_NO_SHOW
, FORM_SUBMITTED_NO_EVENT
active
boolean
requiredsubscriberUrl
string
requiredpayloadTemplate
string
The template of the payload that will be sent to the subscriberUrl, check cal.com/docs/core-features/webhooks for more information
secret
string
Response
201 - application/json
status
enum<string>
requiredAvailable options:
success
, error
data
object
requiredWas this page helpful?