Docs/Channels/Booking.com

Booking.com Webhooks (deprecated)

Deprecated

Deprecated. GET, POST and DELETE /v1/channels/booking/webhooks always return 403 forbidden. Booking.com notification subscriptions belong to the account every Repull workspace shares — they are set per notification type, not per property — so changing them would affect every workspace. Booking.com events for your own properties are delivered through Repull webhooks instead: subscribe with POST /v1/webhooks.

POST/v1/webhooks

Example

# Receive Booking.com reservation events for your properties
curl -X POST https://api.repull.dev/v1/webhooks \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://your-app.com/webhooks/repull", "events": ["reservation.created", "reservation.updated", "reservation.cancelled"]}'
AI