Docs/Channel Manager/Booking.com

Push Availability to Booking.com

Block and unblock dates, update room inventory on Booking.com.

PUT/v1/channels/booking/availability

Example

# Block dates
curl -X PUT https://api.repull.dev/v1/channels/booking/availability \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -d '{"type": "availability", "propertyId": "BK_123", "roomId": "ROOM_1", "dates": [{"date": "2026-07-01", "available": 0}, {"date": "2026-07-02", "available": 0}]}'

# Unblock dates
curl -X PUT https://api.repull.dev/v1/channels/booking/availability \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -d '{"type": "availability", "propertyId": "BK_123", "roomId": "ROOM_1", "dates": [{"date": "2026-07-01", "available": 1}]}'
AI