Set a custom rate for a listing.
PUT/listings/:listing_id/custom_rates
Creates or replaces a custom rate for a date range. Setting a fixed rate applies an
absolute nightly price; setting an adjustment rate applies a percentage multiplier to
the Wheelhouse recommendation. For adjustment rates, per-day values are percentages
where 100 = no adjustment, 110 = +10%, and 90 = −10%.
If the specified date range overlaps an existing custom rate, the existing rate is shortened or split so the new rate takes precedence for the overlapping dates. Custom rates are not stacked — a new adjustment rate replaces rather than compounds with any existing adjustment for the same dates. To combine adjustments, compute the target multiplier explicitly and submit the combined value.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 429
The created custom rate period.
Validation failed.
API key authorization failed.
Listing authorization failed, or the API key is read-only and may not be used with PUT.
Listing not found.
Another request is already in progress for this listing. Retry after the concurrent request completes.
Rate limit exceeded — the API key has sent too many requests. Wait before retrying. See the Rate Limits section in the overview for the recommended exponential backoff strategy.