Skip to content

update_pricing_multipliers

Bulk-update Booking.com and Airbnb channel pricing multipliers across workspaces. Each update targets one channel in one workspace by enum (AIRBNB or BOOKING_COM). Changing a multiplier re-broadcasts rates to the OTA for every unit on the account, so it is a real pricing change.

Parameter Type Required Description
updates UpdatePricingMultiplierInput[] Yes Array of channel pricing-multiplier updates. Spans multiple workspaces and both channels in one call. - UpdatePricingMultiplierInput
Field Type Required Description
channel PricingMultiplierChannel Yes PricingMultiplierChannel
workspaceId string Yes The workspace ID that owns the channel account to update.
accountId string No Optional: target a single channel account by id (from list_pricing_multipliers). When omitted, the update applies to every connected account on the channel in the workspace.
pricingMultiplier number Yes New pricing multiplier applied to the channel rates. 1 = parity, <1 lowers, >1 raises. Valid range 0.001–4.
Value Description
AIRBNB Airbnb channel account (Distribution::Airbnb::Account).
BOOKING_COM Booking.com channel account (Distribution::BookingComAccount).
Field Type Description
content ContentItem[] Array of content items returned by the tool - ContentItem
isError boolean Whether the tool execution resulted in an error
Field Type Description
type 'text' Content type (currently only ‘text’ is supported)
text string The text content to display