WebhookResponseDto
idnumberrequired
Example:
1targetUrlstringrequired
Example:
https://example.com/webhooks/crmeventsstring[]required
Possible values: [booking.created, booking.confirmed, booking.cancelled, booking.completed, booking.no_show, booking.rescheduled, client.created, client.updated, review.created, payment.received, payment.refunded, staff.schedule_updated, service.updated, service.deleted]
descriptionstring
Example:
Webhook для синхронізаціїstatusstringrequired
Possible values: [active, inactive, failed]
consecutiveFailuresnumberrequired
Example:
0lastTriggeredAtstring<date-time>
createdAtstring<date-time>required
updatedAtstring<date-time>required
WebhookResponseDto
{
"id": 1,
"targetUrl": "https://example.com/webhooks/crm",
"events": [
"booking.created"
],
"description": "Webhook для синхронізації",
"status": "active",
"consecutiveFailures": 0,
"lastTriggeredAt": "2024-07-29T15:51:28.071Z",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z"
}