Input schema
{
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "The city to search in (e.g., 'Seattle', 'Austin', 'Miami')."
},
"types": {
"type": "array",
"items": {
"type": "string"
},
"description": "Property types to include (e.g., 'Apartment', 'House', 'Studio', 'Condominium', 'Townhouse')."
},
"min_price": {
"type": "number",
"description": "Minimum price in USD ($)."
},
"max_price": {
"type": "number",
"description": "Maximum price in USD ($)."
},
"min_area": {
"type": "number",
"description": "Minimum living area in sq ft."
},
"min_bedrooms": {
"type": "number",
"description": "Minimum number of bedrooms."
},
"features": {
"type": "array",
"items": {
"type": "string",
"enum": [
"Hardwood Floors",
"Fireplace",
"High Ceilings",
"Walk-in Closets",
"Smart Home System",
"In-unit Washer/Dryer",
"Dishwasher",
"Finished Basement",
"Home Office",
"Newly Renovated",
"Floor-to-Ceiling Windows",
"Furnished",
"Elevator",
"Doorman",
"Fitness Center",
"Swimming Pool",
"Spa & Sauna",
"Rooftop Deck",
"Concierge Service",
"Co-working Space",
"Secure Package Room",
"Pet Friendly",
"Bike Storage",
"Balcony",
"Private Terrace",
"Fenced Yard",
"City View",
"Water View",
"Central AC",
"Solar Panels",
"EV Charging Station",
"Garage Parking",
"Wheelchair Accessible"
]
},
"description": "Must-have amenities/features (e.g. 'Rooftop Deck', 'Central AC', 'Walk-in Closets')."
}
}
}