Webhooks
Receive real-time events for reservations and sync status.
Supported events
- `reservation.created` - `reservation.cancelled` - `inventory.updated` - `sync.job.failed`
Payload example
{
"id": "evt_01H...",
"type": "reservation.created",
"created_at": "2026-06-21T12:00:00Z",
"data": {
"reservation_id": "res_01H...",
"property_id": "prop_01H...",
"source": "booking"
}
}
Verification
Each webhook includes `Paddie-Signature` (HMAC-SHA256 of the raw body). Reject requests that fail signature verification.