vrbo_search
Search public Vrbo vacation rentals by destination and dates, with adult counts, child ages, observed sort choices, live facet selections, and nightly or total price ranges. Use Vrbo destination suggestions to obtain region_id and lat_long.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"destination": "<destination>",
"region_id": "<region_id>",
"lat_long": "<lat_long>",
"check_in": "<check_in>",
"check_out": "<check_out>"
},
"name": "vrbo_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort order, default RECOMMENDED; choose RECOMMENDED, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, REVIEW, or REVIEW_COUNT. | |
| limit | No | Maximum listings to return; defaults to 20 and is capped at 50. | |
| rooms | No | One or more requested rooms with per-room adults and child_ages. Use this instead of adults and child_ages for multi-room searches. | |
| adults | No | Adult guest count for the single-room shorthand; omitted or zero defaults to 2 and values above 16 are capped. Do not set with rooms. | |
| filters | No | Apply categorical selections from a previous Vrbo search response; copy the returned filter and option IDs and values. | |
| check_in | Yes | Required arrival date in YYYY-MM-DD format. | |
| lat_long | Yes | Required latitude,longitude pair from the selected vrbo_locations_search result; latitude must be -90..90 and longitude -180..180. | |
| check_out | Yes | Required departure date in YYYY-MM-DD format, after check_in. | |
| region_id | Yes | Required numeric Vrbo region ID from the selected vrbo_locations_search result. | |
| child_ages | No | Child ages 2–17 for the single-room shorthand. Do not combine with rooms. | |
| destination | Yes | Traveler-facing destination name returned by vrbo_locations_search; provide its matching region_id and lat_long too. | |
| flexibility | No | Date-flexibility window: 0_DAY for exact dates (default) or 3_DAY. | |
| filter_ranges | No | Apply observed numeric price ranges by live range ID; captured IDs include nightly_price and total_price. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |