Docs/Channels/Booking.com

Booking.com Charges & Fees

Get and set property charges — cleaning fees, resort fees, city tax and other charges on Booking.com. A write replaces the whole charge set, so include every charge you want to keep.

GET/v1/channels/booking/charges

Parameters

property_idstringRequired

Booking.com property id, connected to your workspace.

Scope

  • Scoped to your workspace: a Booking.com property id that is not connected to your workspace returns 404 not_found, the same answer as an id that does not exist.

Example

# Get charges
curl "https://api.repull.dev/v1/channels/booking/charges?property_id=1234567" \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

# Replace the charge set
curl -X PUT https://api.repull.dev/v1/channels/booking/charges \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"property_id": "1234567", "charges": [{"type": "cleaning_fee", "amount": 75}]}'
AI