Search property listings
search_listingsSearch current property listings in Northern Cyprus. All filters are optional and accept English, Russian or Turkish spellings (e.g. region 'Kyrenia' or 'Гирне'). Returns up to limit listings (featured first, then newest by default) with a one-line summary, url and contact_url. Example: long-term rent of a 2+1 in Iskele up to £700 → deal='Rent', region='iskele', layout='2+1', price_max=700, price_period='month'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deal | No | Sale or Rent | |
| kind | No | Property type(s), e.g. ['villa', 'house'] | |
| sort | No | recommended = featured first, then newest | recommended |
| type | No | Property type | |
| limit | No | How many listings to return, 1–10 | |
| cursor | No | next_cursor from a previous call, for more results | |
| layout | No | 'studio', '1+1', '2+1', '3+1', or '4+' for 4 or more bedrooms | |
| poster | No | Only listings where the author says they are the owner / an agent / the developer | |
| region | No | girne (Kyrenia), iskele, famagusta, lefkosha (Nicosia), guzelyurt, lefke | |
| area_min | No | Minimum area in m² | |
| currency | No | Currency of price_min/max, default GBP | |
| features | No | Amenities mentioned in the listing; all must match | |
| has_photo | No | Only listings with photos | |
| price_max | No | Maximum price in `currency` | |
| price_min | No | Minimum price in `currency` | |
| sub_region | No | Area within a region, e.g. 'Long Beach', 'Bogaz', 'Esentepe', 'Alsancak' (see list_regions) | |
| deposit_max | No | Rent: max number of deposits; 0 = no deposit only | |
| price_period | No | month = monthly rent, day = daily/holiday rent, total = sale price |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||