Manage Booking.com Properties
List the Booking.com properties connected to your workspace, read the Booking.com connection for a listing, and get its rooms and rate plans. To publish a listing to Booking.com, use POST /v1/listings/{id}/publish/booking.
GET
/v1/channels/booking/propertiesScope
- Only properties connected to your workspace are listed. Inactive listings are left out; find them with
GET /v1/listings?status=inactive. GET /v1/channels/booking/properties/{id}and/roomstake a Repull listing id. A listing with no Booking.com connection in your workspace returns404 not_found.
Example
# List connected Booking.com properties curl https://api.repull.dev/v1/channels/booking/properties \ -H "Authorization: Bearer sk_live_YOUR_KEY" # Booking.com connection for listing 4118 (Repull listing id) curl https://api.repull.dev/v1/channels/booking/properties/4118 \ -H "Authorization: Bearer sk_live_YOUR_KEY" # Rooms and rate plans — the roomId / rateId used by availability writes curl https://api.repull.dev/v1/channels/booking/properties/4118/rooms \ -H "Authorization: Bearer sk_live_YOUR_KEY"
AI