Skip to main content

Get the price calendar of a dynamic set's member listings.

GET 

/sets/:set_id/price_calendar

Returns a night-by-night calendar for each active member listing of the set — the API equivalent of the set calendar in the Wheelhouse app. Each listing carries its own array of nights, with prices converted to a single currency so they are comparable across comps priced differently.

Available only for small sets: a set with more than 25 member listings responds with 422. Every membership counts toward that limit, whatever its status, even though the response itself covers only the active ones. Paid sets only — a free set responds with 404; upgrade it first with POST /sets/{set_id}/upgrade. Both limits follow the detailed per-night scraping that backs this data, which Wheelhouse requests only for paid sets at or under that size.

The shape follows GET /listings/{listing_id}/price_calendar with two deliberate differences, because a comparison listing is not one of your own: there is no is_booked flag and no reservation_id. See booking_probability_percent on the night object for what replaces them.

Request

Responses

One calendar per active member listing.