airbnb_search
Search for Airbnb listings using location, dates, guest counts, and price filters. Get direct booking links and detailed property information for accommodation planning.
Instructions
Search for Airbnb listings with various filters and pagination. Provide direct links to the user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | Yes | Location to search for (city, state, etc.) | |
| placeId | No | Google Maps Place ID (overrides the location parameter) | |
| checkin | No | Check-in date (YYYY-MM-DD) | |
| checkout | No | Check-out date (YYYY-MM-DD) | |
| adults | No | Number of adults | |
| children | No | Number of children | |
| infants | No | Number of infants | |
| pets | No | Number of pets | |
| minPrice | No | Minimum price for the stay | |
| maxPrice | No | Maximum price for the stay | |
| cursor | No | Base64-encoded string used for Pagination | |
| ignoreRobotsText | No | Ignore robots.txt rules for this request |
Input Schema (JSON Schema)
{
"properties": {
"adults": {
"description": "Number of adults",
"type": "number"
},
"checkin": {
"description": "Check-in date (YYYY-MM-DD)",
"type": "string"
},
"checkout": {
"description": "Check-out date (YYYY-MM-DD)",
"type": "string"
},
"children": {
"description": "Number of children",
"type": "number"
},
"cursor": {
"description": "Base64-encoded string used for Pagination",
"type": "string"
},
"ignoreRobotsText": {
"description": "Ignore robots.txt rules for this request",
"type": "boolean"
},
"infants": {
"description": "Number of infants",
"type": "number"
},
"location": {
"description": "Location to search for (city, state, etc.)",
"type": "string"
},
"maxPrice": {
"description": "Maximum price for the stay",
"type": "number"
},
"minPrice": {
"description": "Minimum price for the stay",
"type": "number"
},
"pets": {
"description": "Number of pets",
"type": "number"
},
"placeId": {
"description": "Google Maps Place ID (overrides the location parameter)",
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
}