Batch Set Availability
rizerve_batch_set_availabilityUpdate availability for multiple properties and date ranges in a single request. Block off-season dates or mark maintenance windows across several properties efficiently.
Instructions
Set availability for multiple properties and date ranges at once.
Efficient for bulk operations like blocking off-season dates or marking multi-property maintenance windows.
Args:
ranges (array): Array of { property_id, date_from, date_to, available, reason? } objects (max 50)
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: Summary with number of ranges processed and total dates affected.
Examples:
"Block August 1-15 for owner stay across two villas" → rizerve_batch_set_availability({ ranges: [{ property_id: "550e...", date_from: "2026-08-01", date_to: "2026-08-15", available: false, reason: "owner_stay" }] })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ranges | Yes | Array of date ranges to update (max 50) | |
| response_format | No | Output format: 'markdown' or 'json' | markdown |