search_listings
Search Swiss apartments and houses for rent or sale. Supports city filtering (Zürich, Bern, Basel, Geneva), price (CHF), rooms, and square meters. EXAMPLES: "apartments in Zurich under 2000", "3-room flat in Bern", "house to buy in Basel".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination | |
| bounds | No | Geographic bounding box: {north, south, east, west} | |
| locale | No | Language: en=English, de=German | |
| per_page | No | Results per page (1-50, default 10) | |
| amenities | No | Desired amenities, e.g. "parking", "balcony", "elevator", "dishwasher" | |
| price_type | No | Transaction type: rent=rentals, sell=purchase, serviced=short-term | |
| address_city | No | Swiss city name. Examples: "Zürich", "Bern", "Basel", "Geneva", "Lausanne". Supports partial matching. | |
| property_type | No | Property type or array of types: "apartment", "house", "studio", "commercial". Empty for all. | |
| max_sales_price | No | Maximum purchase price in CHF | |
| min_sales_price | No | Minimum purchase price in CHF | |
| availability_type | No | "long_term" for permanent rentals, "short_term" for vacation rentals. Empty for all. | |
| max_monthly_price | No | Maximum monthly rent in CHF | |
| max_square_meters | No | Maximum living area in m² | |
| min_monthly_price | No | Minimum monthly rent in CHF | |
| min_square_meters | No | Minimum living area in m² | |
| property_category | No | Category slug or array of slugs: "apartment", "house", "adjoining-rooms", "parking-lot", "trade-industry". Defaults to residential categories. | |
| min_number_of_rooms | No | Minimum number of rooms | |
| max_rent_monthly_price | No | Maximum monthly rent for rental properties in CHF | |
| min_rent_monthly_price | No | Minimum monthly rent for rental properties in CHF |