get https://open-api.guesty.com/v1/availability-pricing/api/calendar/listings/minified/
Use this endpoint to retrieve daily calendar availability and pricing for a given listing ID and date range with optimized response format.
View Parameter Behavior:
view=compact
(default): Returns minimal data withoutblockIds
array and detailedblocks
object for better performanceview=full
: Returns complete data includingblockIds
array for each calendar day and detailedblocks
object with full block information
IMPORTANT: Multi-unit calendar availability is determined by unit allotment, not its status
field. To calculate if a multi-unit has availability, use the following formula:
const isAvailable = _.isNumber(currentDay.allotment)?
currentDay.allotment > 0 : currentDay.status === 'available';