Webhook notifications
Notifications sent and scheduled per webhook
The webhook notification object
Attributes
iduuidUnique identifier
created_atread-onlytimestamp with time zoneCreation timestamp
updated_atread-onlytimestamp with time zoneLast modification timestamp
created_ondateDate on which the webhook notification was created
event_typeWebhookEventEvent the notification is about
payloadjsonbJSON payload of the notification
responsetext | nullResponse of the endpoint
statusWebhookNotificationStatusStatus of the notification: pending, sent or error
triesintegerNumber of delivery attempts
Related resources
Embed related resources in the response with the select parameter, for example select=*,webhooks(*). Resources related through more than one column need the column as a hint, like table!column(*).
{
"id": "00000000-0000-0000-0000-000000000000",
"webhook_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2026-10-30T22:26:27.347Z",
"updated_at": "2026-10-30T22:26:27.347Z",
"created_on": "2026-10-30",
"event_type": "bookings.created",
"payload": {},
"response": "",
"status": "pending",
"tries": 0
}curl -X GET "https://api.bookingmood.com/v1/webhook_notifications?limit=10&select=*,webhooks(*)" \
-H "Authorization: Bearer YOUR_API_KEY"List webhook notifications
Filters
idFilter<uuid>Unique identifier
created_atFilter<timestamp with time zone>Creation timestamp
updated_atFilter<timestamp with time zone>Last modification timestamp
created_onFilter<date>Date on which the webhook notification was created
event_typeFilter<WebhookEvent>Event the notification is about
payloadFilter<jsonb>JSON payload of the notification
responseFilter<text | null>Response of the endpoint
statusFilter<WebhookNotificationStatus>Status of the notification: pending, sent or error
triesFilter<integer>Number of delivery attempts
Responses
200A list of webhook notifications with the selected columns
206Partial Content
400The request is malformed, for example an unknown column or an invalid filter.
401The API key is missing or invalid.
code, message, details and hint. See the introduction for more on errors.GET /webhook_notificationscurl -X GET "https://api.bookingmood.com/v1/webhook_notifications?select=*&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"[
{
"id": "00000000-0000-0000-0000-000000000000",
"webhook_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2026-10-30T22:26:27.347Z",
"updated_at": "2026-10-30T22:26:27.347Z",
"created_on": "2026-10-30",
"event_type": "bookings.created",
"payload": {},
"response": "",
"status": "pending",
"tries": 0
}
]