{
  "openapi": "3.0.1",
  "info": {
    "title": "Bazaraki Property Scraper — Cyprus Real Estate",
    "description": "Scrape Bazaraki.com for Cyprus property: asking price, €/m², covered and plot area, bedrooms, GPS, energy rating and seller. Sale and rent, JSON or CSV.",
    "version": "1.0",
    "x-build-id": "FGpTs98ZcGaiJNF7V"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/sian.agency~bazaraki-property-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-sian.agency-bazaraki-property-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/sian.agency~bazaraki-property-scraper/runs": {
      "post": {
        "operationId": "runs-sync-sian.agency-bazaraki-property-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/sian.agency~bazaraki-property-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-sian.agency-bazaraki-property-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "operation": {
            "title": "⚙️ What to do",
            "enum": [
              "search",
              "detail"
            ],
            "type": "string",
            "description": "Pick one per run. Property Search walks a Bazaraki property section and returns one row per advert. Property Detail takes Bazaraki advert addresses you already hold and opens each one for the full record: the seller's own description, map coordinates, postal code, energy rating, condition, amenity list and the view counter. A search row alone carries none of those.",
            "default": "search"
          },
          "dealType": {
            "title": "🤝 For sale or to rent",
            "enum": [
              "sale",
              "rent"
            ],
            "type": "string",
            "description": "Which side of the market to read. Bazaraki keeps sale and rental adverts in two separate sections with different category lists, so a run reads one or the other. For sale holds about 34,000 live adverts; to rent holds about 10,000.",
            "default": "sale"
          },
          "propertyCategory": {
            "title": "🏠 Property category",
            "enum": [
              "all",
              "apartments-flats",
              "houses",
              "commercial-property",
              "plots-of-land",
              "buildings",
              "prefabricated-houses",
              "rooms-flatmates",
              "short-term",
              "other"
            ],
            "type": "string",
            "description": "Which section to walk. Four categories exist on both sides of the market; the rest belong to one side only, and the label says which. Asking for a category the chosen deal type does not publish stops the run before anything is fetched or charged, because Bazaraki answers that address with its whole classifieds index — cars, phones and jobs included — rather than an error.",
            "default": "all"
          },
          "propertyType": {
            "title": "🏘️ Property type",
            "uniqueItems": true,
            "type": "array",
            "description": "Narrow the category to specific building types, using Bazaraki's own type list. Leave it empty to take every type. The values belong to the category above: apartments have apartment and penthouse, houses have detached, semi-detached, maisonette and villa, and commercial has its own eight. A type that does not belong to the chosen category is rejected before the run starts.",
            "items": {
              "type": "string",
              "enum": [
                "apartments-flats:5",
                "apartments-flats:8",
                "houses:1",
                "houses:2",
                "houses:7",
                "houses:9",
                "commercial-property:1",
                "commercial-property:2",
                "commercial-property:3",
                "commercial-property:4",
                "commercial-property:5",
                "commercial-property:6",
                "commercial-property:7",
                "commercial-property:8"
              ],
              "enumTitles": [
                "🏢 Apartment (apartments and flats)",
                "🏙️ Penthouse (apartments and flats)",
                "🏡 Detached house (houses)",
                "🏘️ Semi-detached house (houses)",
                "🏚️ Maisonette (houses)",
                "🏖️ Villa (houses)",
                "🏢 Offices (commercial)",
                "📦 Storage and warehouses (commercial)",
                "🍽️ Restaurants and bars (commercial)",
                "🛍️ Shops and showrooms (commercial)",
                "🏬 Other commercial (commercial)",
                "🏗️ Building (commercial)",
                "🏤 Mixed use (commercial)",
                "🏘️ Hotels / Residential buildings (commercial)"
              ]
            },
            "default": []
          },
          "district": {
            "title": "📍 District",
            "enum": [
              "any",
              "lemesos-district-limassol",
              "lefkosia-district-nicosia",
              "pafos-district-paphos",
              "larnaka-district-larnaca",
              "ammochostos-district"
            ],
            "type": "string",
            "description": "One of the five districts of the Republic of Cyprus, taken from Bazaraki's own location tree. Limassol is by far the deepest market on the site. Leave it on all of Cyprus to sweep the whole country. Ignored when you pick specific areas below.",
            "default": "any"
          },
          "areas": {
            "title": "🗺️ Towns, villages and neighbourhoods",
            "uniqueItems": true,
            "type": "array",
            "description": "Pick specific places instead of a whole district. All 476 towns, villages and city neighbourhoods Bazaraki indexes for property are listed, each prefixed with its district, and the list comes from the portal's own sitemap rather than a translated map. Each place you pick is read separately, so five places cost five sweeps. Picking any place here overrides the district field.",
            "items": {
              "type": "string",
              "enum": [
                "agia-paraskevi",
                "agios-amvrosios-lemesou",
                "agios-athanasios",
                "agios-georgios_lemesou",
                "agios-georgios-fragk",
                "agios-ioannis-lemesou",
                "agios-konstantinos",
                "agios-mamas",
                "agios-stylianos",
                "agios-theodoros-lemesou",
                "agios-therapon",
                "agios-tychon",
                "agios-tychon-touristiki-periochi",
                "agridia",
                "agros",
                "akapnou",
                "akrotiri",
                "akrounta",
                "alassa",
                "anogyra",
                "apesia",
                "apostolos-loukas",
                "apsiou",
                "arakapas",
                "armenochori",
                "arsos-lemesou",
                "asgata",
                "asomatos-lemesou",
                "avdimou",
                "chalkoutsa",
                "chandria",
                "dierona",
                "dora",
                "doros",
                "dymes",
                "limassol-ekali",
                "episkopi-lemesou",
                "eptagoneia",
                "erimi",
                "fasoula-lemesou",
                "fasouri",
                "foini",
                "foinikaria",
                "gerasa",
                "germasogeia",
                "germasogeia-tourist-area",
                "gerovasa-trozena",
                "limassol-historical-center",
                "kalo-chorio-lemesou",
                "kaminaria",
                "kapileio",
                "kato-amiantos",
                "kato-mylos",
                "kato-platres",
                "kato-polemidia",
                "kellaki",
                "kissousa",
                "koilani",
                "kolossi-agios-loukas",
                "kolossi-apostolos-andreas",
                "kontovathkeia",
                "korfi",
                "kouka",
                "kyperounta",
                "laneia",
                "lemithou",
                "limassol-agia-fyla",
                "agia-napa-iemesou",
                "limassol-agia-triada",
                "limassol-agia-zoni",
                "limassol-agios-antonios",
                "limassol-agios-georgios",
                "limassol-agios-ioannis",
                "limassol-agios-nektarios",
                "limassol-agios-nicolaos",
                "limassol-agios-spyridon",
                "limassol-apostolos-andreas",
                "limassol-arnaoutogeitonia",
                "limassol-kapsalos",
                "limassol-katholiki",
                "limassol-linopetra",
                "limassol-mesa-geitonia",
                "limassol-neapolis",
                "limassol-omonia",
                "limassol-panag-evangelistria",
                "limassol-petrou-kai-pavlou",
                "limassol-tsiflikoudia",
                "limassol-tsirion",
                "limassol-tzami-tzentit",
                "limassol-zakaki",
                "limassol-limassol-marina",
                "limnatis",
                "lofou",
                "louvaras",
                "mandria-lemesou",
                "mathikoloni",
                "monagri",
                "monagroulli",
                "moni",
                "moniatis",
                "mouttagiaka",
                "mouttagiaka-touristiki-periochi",
                "omodos",
                "pachna",
                "palodeia",
                "pano-kivides",
                "pano-platres",
                "pano-polemidia",
                "panthea",
                "paramali",
                "paramytha",
                "parekklisia",
                "parekklisia-touristiki-periochi",
                "pelendri",
                "pentakomo",
                "pera-pedi",
                "pissouri",
                "polemidia-agios-nikolaos",
                "polemidia-anthoupoli",
                "polemidia-apostolos-varnavas",
                "polemidia-archangelos-michail",
                "polemidia-makarios-III",
                "polemidia-pan-evangelistria",
                "potamiou",
                "potamos-germasogeias",
                "prastio-avdimou",
                "prastio-kellakiou",
                "prodromos",
                "profitis-ilias",
                "pyrgos-lemesou",
                "pyrgos-lemesou-touristiki-periochi",
                "sanida",
                "silikou",
                "sotira-lemesou",
                "souni",
                "spitali",
                "sykopetra",
                "timiou-prodromou-mesa-geitonias",
                "trachoni-lemesou",
                "treis-elies",
                "trimiklini",
                "tserkez-tsiftlik-tserkezoi",
                "vasa-kellakiou",
                "vasa-koilaniou",
                "vouni",
                "ypsonas",
                "zanakia",
                "zoopigi",
                "agia-eirini-lefkosias",
                "agia-marina-xyliatou",
                "agia-varvara-lefkosias",
                "agioi-omologites",
                "agioi-trimithias",
                "agios-dometios-agios-gerorgios",
                "agios-dometios-agios-pavlos",
                "agios-epifanios-oreinis",
                "agios-georgios-kafkalou",
                "agios-ioannis-malountas",
                "agios-theodoros-soleas",
                "aglantzia",
                "agrokipia",
                "akaki",
                "alampra",
                "alona",
                "anageia",
                "analiontas",
                "apliki",
                "arediou",
                "askas",
                "astromeritis",
                "carolina-park",
                "dali",
                "dali-ag-konst-and-elenis",
                "dali-panag-evangelistria2",
                "deneia",
                "egkomi",
                "egkomi-makedonitissa",
                "egkomi-parissinos",
                "episkopeio",
                "ergates",
                "evrychou",
                "farmakas",
                "fikardou",
                "flasou",
                "fterikoudi",
                "gsp-area",
                "galata",
                "gerakies",
                "geri",
                "gourri",
                "kakopetria",
                "kaliana",
                "kalithea",
                "kalo-chorio",
                "kalopanagiotis",
                "kampi",
                "kampia",
                "kampos",
                "kapedes",
                "deftera-kato",
                "koutrafas-kato",
                "kato-moni",
                "katydata",
                "klirou",
                "kokkinotrimithia",
                "korakou",
                "lakatameia-agia-paraskevi",
                "lakatameia--agios-mamas",
                "lakatameia-agios-nikolaos2",
                "lakatameia-Archangelos-Anthoupoli",
                "synoikismos-anthoupolis",
                "latsia-agios-eleftherios",
                "latsia-agios-georgios",
                "latsia-archangelos-michail",
                "lazanias",
                "linou",
                "livadia-lefkosias",
                "lympia",
                "lythrodontas",
                "malounta",
                "mammari",
                "margi",
                "mathiatis",
                "meniko",
                "mitsero",
                "mosfili",
                "moutoullas",
                "mylikouri",
                "nea-ledras",
                "nicosia-ag-konst-and-elenis",
                "nicosia-ag-antonios_",
                "nicosia-agios-andreas",
                "nicosia-agios-ioannis",
                "nicosia-agios-savvas",
                "nicosia-chrysaliniotissa",
                "nicosia-faneromeni",
                "nicosia-kaimakli",
                "nicosia-lykabittos",
                "nicosia-omerie",
                "nicosia-panagia",
                "nicosia-sopaz",
                "nicosia-trypiotis",
                "nikitari",
                "nisou",
                "oikos",
                "orounta",
                "pachyammos",
                "palaichori-oreinis",
                "palaiometocho",
                "nicosia-palouriotissa",
                "deftera-pano",
                "pyrgos-pano",
                "pedoulas",
                "pera",
                "pera-chorio",
                "peristerona-lefkosias",
                "pigenia",
                "platanistasa",
                "politiko",
                "potami",
                "potamia",
                "psimolofou",
                "pyrgos-kato",
                "sia",
                "sinaoros",
                "spilia-agios-antonios",
                "strovolos-acropolis",
                "strovolos-agios-dimitrios",
                "strovolos-agios-vasileios",
                "strovolos-ap-varnavas-and-ag-makar",
                "strovolos-archangelos",
                "strovolos-chryseleousa",
                "strovolos-dasoupolis",
                "strovolos-enthomar-kyprianos",
                "strovolos-stavros",
                "temvria",
                "tseri",
                "vyzakia",
                "xyliatos",
                "acheleia",
                "agia-marina-chrysochous",
                "agia-marina-kelokedaron",
                "agia-marinouda",
                "agia-varvara",
                "agios-dimitrianos",
                "agios-georgios",
                "akourdaleia-pano",
                "akoursos",
                "amargeti",
                "anadiou",
                "anarita",
                "androlikou",
                "aphrodite-hills-kouklia",
                "archimandrita-pano",
                "argaka",
                "arminou",
                "armou",
                "arodes-kato",
                "arodes-pano",
                "chlorakas",
                "choletria",
                "choli",
                "choulou",
                "chrysochou",
                "drouseia",
                "drymou",
                "eledio",
                "empa",
                "episkopi-pafou",
                "filousa-chrysochous",
                "filousa-kelokedaron",
                "fyti",
                "galataria",
                "geroskipou",
                "geroskipou-neapolis",
                "geroskipou-tourist-area",
                "gialia-kato",
                "giolou",
                "goudi",
                "ineia",
                "kallepeia",
                "kannaviou",
                "kathikas",
                "kedares",
                "kelokedara",
                "kidasi",
                "kissonerga",
                "koili",
                "koloni",
                "konia",
                "kouklia-pafou",
                "kritou-marottou",
                "kritou-tera",
                "kynousa",
                "lasa",
                "latsi",
                "lemona",
                "lempa",
                "letymvou",
                "limni",
                "lysos",
                "mandria-pafou",
                "marathounta",
                "maronas",
                "meladeia",
                "mesa-chorio",
                "mesogi",
                "milia-pafou",
                "miliou",
                "mousere",
                "nata",
                "nea-dimmata",
                "neo-chorio-pafou",
                "nikokleia",
                "panagia-kato",
                "panagia-pano",
                "paphos-agios-ioannis",
                "paphos-agios_pavlos",
                "paphos-agios-theodoros2",
                "paphos-anavargos",
                "paphos-kato-paphos",
                "paphos-moutallos",
                "paphos-universal",
                "paphos-vasiliko",
                "pegeia",
                "pentalia",
                "peristerona-pafou",
                "polemi",
                "polis-chrysochous",
                "pomos",
                "praitori",
                "prastio-pafou",
                "prodromi",
                "psathi",
                "salamiou",
                "simou",
                "skoulli",
                "souskiou",
                "statos-agios-fotios",
                "steni",
                "stroumpi-kato",
                "stroumpi-pano",
                "tala",
                "theletra",
                "thrinia",
                "timi",
                "paphos-tombs-of-the-kings",
                "trachypedoula",
                "tremithousa",
                "tsada",
                "venus-rock-kouklia",
                "agia-anna",
                "agioi-vavatsinias",
                "agios-theodoros-larnakas",
                "alaminos",
                "alethriko",
                "anafotida",
                "anglikos-stratos-dekeleias",
                "anglisides",
                "aradippou-agios-fanourios",
                "aradippou-apostolos-loukas2",
                "athienou",
                "avdellero",
                "choirokoitia",
                "dekeleia",
                "dromolaxia",
                "drosia",
                "drys-kato",
                "kalavasos",
                "kalo-chorio-larnakas",
                "kellia",
                "kiti",
                "kivisili",
                "kornos",
                "lageia",
                "larnaka-agioi-anargyroi-i",
                "larnaka-agioi-anargyroi-ii",
                "larnaka-agios-nikolaos",
                "larnaka-arch-makariosIII",
                "larnaka-chrysopolitissa",
                "larnaka-finikoudes",
                "larnaka-harbor",
                "larnaka-kamares",
                "larnaka-kokkines",
                "larnaka-makenzy",
                "larnaka-skala",
                "larnaka-sotiros",
                "larnaka-tsakilero",
                "lefkara-kato",
                "lefkara-pano",
                "livadia-larnakas",
                "mari",
                "maroni",
                "mazotos",
                "melini",
                "meneou",
                "mosfiloti",
                "odou",
                "ora",
                "ormideia",
                "voroklini",
                "voroklini-tourist-area",
                "perivolia-larnakas",
                "psematismenos",
                "psevdas",
                "pyla",
                "pyla-touristiki-periochi",
                "pyrga-larnakas",
                "skarinou",
                "softades",
                "tersefanou",
                "tochni",
                "troulloi",
                "vavatsinia",
                "vavla",
                "xylofagou",
                "xylotymvou",
                "zygi",
                "agia-napa",
                "agia-thekla",
                "agia-triada",
                "avgorou",
                "cape-greko",
                "dasaki-achnas",
                "deryneia",
                "profitis-Elias",
                "frenaros",
                "kapparis",
                "kokkinogremos",
                "konnos",
                "liopetri",
                "paralimni",
                "pernera",
                "protaras",
                "sotira",
                "vrysoulles"
              ],
              "enumTitles": [
                "Limassol — Agia Paraskevi (46 for sale)",
                "Limassol — Agios Amvrosios Lemesou (18 for sale)",
                "Limassol — Agios Athanasios (1771 for sale)",
                "Limassol — Agios Georgios Lemesou (28 for sale)",
                "Limassol — Agios Georgios(Fragk) (10 for sale)",
                "Limassol — Agios Ioannis Lemesou (100 for sale)",
                "Limassol — Agios Konstantinos (2 for sale)",
                "Limassol — Agios Mamas (16 for sale)",
                "Limassol — Agios Stylianos (9 for sale)",
                "Limassol — Agios Theodoros Lemesou (2 for sale)",
                "Limassol — Agios Therapon (9 for sale)",
                "Limassol — Agios Tychon (960 for sale)",
                "Limassol — Agios Tychon Tourist Area (221 for sale)",
                "Limassol — Agridia (2 for sale)",
                "Limassol — Agros (19 for sale)",
                "Limassol — Akapnou (4 for sale)",
                "Limassol — Akrotiri (5 for sale)",
                "Limassol — Akrounta (62 for sale)",
                "Limassol — Alassa (13 for sale)",
                "Limassol — Anogyra (17 for sale)",
                "Limassol — Apesia (19 for sale)",
                "Limassol — Apostolos Loukas (3 for sale)",
                "Limassol — Apsiou (13 for sale)",
                "Limassol — Arakapas (8 for sale)",
                "Limassol — Armenochori (4 for sale)",
                "Limassol — Arsos Lemesou (12 for sale)",
                "Limassol — Asgata (47 for sale)",
                "Limassol — Asomatos Lemesou (73 for sale)",
                "Limassol — Avdimou (7 for sale)",
                "Limassol — Chalkoutsa (23 for sale)",
                "Limassol — Chandria (2 for sale)",
                "Limassol — Dierona (7 for sale)",
                "Limassol — Dora (56 for sale)",
                "Limassol — Doros (11 for sale)",
                "Limassol — Dymes (1 for sale)",
                "Limassol — Ekali (200 for sale)",
                "Limassol — Episkopi Lemesou (52 for sale)",
                "Limassol — Eptagoneia (12 for sale)",
                "Limassol — Erimi (181 for sale)",
                "Limassol — Fasoula Lemesou (57 for sale)",
                "Limassol — Fasouri (10 for sale)",
                "Limassol — Foini (6 for sale)",
                "Limassol — Foinikaria (22 for sale)",
                "Limassol — Gerasa (5 for sale)",
                "Limassol — Germasogeia (1508 for sale)",
                "Limassol — Germasogeia Tourist Area (524 for sale)",
                "Limassol — Gerovasa (Trozena) (1 for sale)",
                "Limassol — Historical Center (203 for sale)",
                "Limassol — Kalo Chorio Lemesou (15 for sale)",
                "Limassol — Kaminaria (1 for sale)",
                "Limassol — Kapileio (3 for sale)",
                "Limassol — Kato Amiantos (8 for sale)",
                "Limassol — Kato Mylos (4 for sale)",
                "Limassol — Kato Platres (44 for sale)",
                "Limassol — Kato Polemidia (533 for sale)",
                "Limassol — Kellaki (11 for sale)",
                "Limassol — Kissousa",
                "Limassol — Koilani (10 for sale)",
                "Limassol — Kolossi -Agios Loukas (73 for sale)",
                "Limassol — Kolossi -Apostolos Andreas (23 for sale)",
                "Limassol — Kontovathkeia (4 for sale)",
                "Limassol — Korfi (7 for sale)",
                "Limassol — Kouka (2 for sale)",
                "Limassol — Kyperounta (8 for sale)",
                "Limassol — Laneia (19 for sale)",
                "Limassol — Lemithou (2 for sale)",
                "Limassol — Limassol - Agia Fyla (552 for sale)",
                "Limassol — Limassol - Agia Napa (53 for sale)",
                "Limassol — Limassol - Agia Triada (149 for sale)",
                "Limassol — Limassol - Agia Zoni (268 for sale)",
                "Limassol — Limassol - Agios Antonios (37 for sale)",
                "Limassol — Limassol - Agios Georgios (35 for sale)",
                "Limassol — Limassol - Agios Ioannis (130 for sale)",
                "Limassol — Limassol - Agios Nektarios (155 for sale)",
                "Limassol — Limassol - Agios Nicolaos (184 for sale)",
                "Limassol — Limassol - Agios Spyridon (75 for sale)",
                "Limassol — Limassol - Apostolos Andreas (94 for sale)",
                "Limassol — Limassol - Arnaoutogeitonia (4 for sale)",
                "Limassol — Limassol - Kapsalos (191 for sale)",
                "Limassol — Limassol - Katholiki (341 for sale)",
                "Limassol — Limassol - Linopetra (78 for sale)",
                "Limassol — Limassol - Mesa Geitonia (414 for sale)",
                "Limassol — Limassol - Neapolis (568 for sale)",
                "Limassol — Limassol - Omonia (193 for sale)",
                "Limassol — Limassol - Panag. Evangelistria (2 for sale)",
                "Limassol — Limassol - Petrou Kai Pavlou (149 for sale)",
                "Limassol — Limassol - Tsiflikoudia (35 for sale)",
                "Limassol — Limassol - Tsirion (27 for sale)",
                "Limassol — Limassol - Tzami Tzentit",
                "Limassol — Limassol - Zakaki (629 for sale)",
                "Limassol — Limassol Marina (156 for sale)",
                "Limassol — Limnatis (7 for sale)",
                "Limassol — Lofou (14 for sale)",
                "Limassol — Louvaras (13 for sale)",
                "Limassol — Mandria Lemesou (22 for sale)",
                "Limassol — Mathikoloni (16 for sale)",
                "Limassol — Monagri (5 for sale)",
                "Limassol — Monagroulli (104 for sale)",
                "Limassol — Moni (213 for sale)",
                "Limassol — Moniatis (75 for sale)",
                "Limassol — Mouttagiaka (308 for sale)",
                "Limassol — Mouttagiaka Tourist Area (69 for sale)",
                "Limassol — Omodos (8 for sale)",
                "Limassol — Pachna (27 for sale)",
                "Limassol — Palodeia (211 for sale)",
                "Limassol — Pano Kivides (9 for sale)",
                "Limassol — Pano Platres (42 for sale)",
                "Limassol — Pano Polemidia (16 for sale)",
                "Limassol — Panthea (360 for sale)",
                "Limassol — Paramali (6 for sale)",
                "Limassol — Paramytha (62 for sale)",
                "Limassol — Parekklisia (378 for sale)",
                "Limassol — Parekklisia Tourist Area (46 for sale)",
                "Limassol — Pelendri (13 for sale)",
                "Limassol — Pentakomo (27 for sale)",
                "Limassol — Pera Pedi (34 for sale)",
                "Limassol — Pissouri (170 for sale)",
                "Limassol — Polemidia - Agios Nikolaos (19 for sale)",
                "Limassol — Polemidia - Anthoupoli (5 for sale)",
                "Limassol — Polemidia - Apostolos Varnavas (11 for sale)",
                "Limassol — Polemidia - Archangelos Michail (8 for sale)",
                "Limassol — Polemidia - Makarios III (4 for sale)",
                "Limassol — Polemidia - Pan. Evangelistria (6 for sale)",
                "Limassol — Potamiou (9 for sale)",
                "Limassol — Potamos Germasogeias (500 for sale)",
                "Limassol — Prastio Avdimou (11 for sale)",
                "Limassol — Prastio Kellakiou (6 for sale)",
                "Limassol — Prodromos (6 for sale)",
                "Limassol — Profitis Ilias (1 for sale)",
                "Limassol — Pyrgos Lemesou (231 for sale)",
                "Limassol — Pyrgos Lemesou Tourist Area (87 for sale)",
                "Limassol — Sanida (1 for sale)",
                "Limassol — Silikou (13 for sale)",
                "Limassol — Sotira Lemesou (19 for sale)",
                "Limassol — Souni (287 for sale)",
                "Limassol — Spitali (2 for sale)",
                "Limassol — Sykopetra (8 for sale)",
                "Limassol — Timiou Prodromou Mesa Geitonias (5 for sale)",
                "Limassol — Trachoni Lemesou (102 for sale)",
                "Limassol — Treis Elies (4 for sale)",
                "Limassol — Trimiklini (59 for sale)",
                "Limassol — Tserkez Tsiftlik (Tserkezoi) (40 for sale)",
                "Limassol — Vasa Kellakiou (4 for sale)",
                "Limassol — Vasa Koilaniou (10 for sale)",
                "Limassol — Vouni (19 for sale)",
                "Limassol — Ypsonas (631 for sale)",
                "Limassol — Zanakia (17 for sale)",
                "Limassol — Zoopigi (6 for sale)",
                "Nicosia — Agia Eirini Lefkosias",
                "Nicosia — Agia Marina Xyliatou (4 for sale)",
                "Nicosia — Agia Varvara Lefkosias (27 for sale)",
                "Nicosia — Agioi Omologites (171 for sale)",
                "Nicosia — Agioi Trimithias (28 for sale)",
                "Nicosia — Agios Dometios - Agios Georgios (143 for sale)",
                "Nicosia — Agios Dometios - Agios Pavlos (47 for sale)",
                "Nicosia — Agios Epifanios Oreinis (7 for sale)",
                "Nicosia — Agios Georgios Kafkalou (1 for sale)",
                "Nicosia — Agios Ioannis Malountas (9 for sale)",
                "Nicosia — Agios Theodoros Soleas (4 for sale)",
                "Nicosia — Aglantzia (331 for sale)",
                "Nicosia — Agrokipia (3 for sale)",
                "Nicosia — Akaki (11 for sale)",
                "Nicosia — Alampra (12 for sale)",
                "Nicosia — Alona (2 for sale)",
                "Nicosia — Anageia (23 for sale)",
                "Nicosia — Analiontas (10 for sale)",
                "Nicosia — Apliki (1 for sale)",
                "Nicosia — Arediou (5 for sale)",
                "Nicosia — Askas (5 for sale)",
                "Nicosia — Astromeritis (15 for sale)",
                "Nicosia — Carolina Park (11 for sale)",
                "Nicosia — Dali (18 for sale)",
                "Nicosia — Dali - Ag Konst and Elenis (48 for sale)",
                "Nicosia — Dali - Panag Evangelistria (49 for sale)",
                "Nicosia — Deneia (5 for sale)",
                "Nicosia — Egkomi (291 for sale)",
                "Nicosia — Egkomi - Makedonitissa (167 for sale)",
                "Nicosia — Egkomi - Parissinos (17 for sale)",
                "Nicosia — Episkopeio (5 for sale)",
                "Nicosia — Ergates (21 for sale)",
                "Nicosia — Evrychou (9 for sale)",
                "Nicosia — Farmakas (3 for sale)",
                "Nicosia — Fikardou (2 for sale)",
                "Nicosia — Flasou (1 for sale)",
                "Nicosia — Fterikoudi (2 for sale)",
                "Nicosia — GSP Area (39 for sale)",
                "Nicosia — Galata (4 for sale)",
                "Nicosia — Gerakies (2 for sale)",
                "Nicosia — Geri (148 for sale)",
                "Nicosia — Gourri (8 for sale)",
                "Nicosia — Kakopetria (10 for sale)",
                "Nicosia — Kaliana (2 for sale)",
                "Nicosia — Kalithea (54 for sale)",
                "Nicosia — Kalo Chorio Oreinis (5 for sale)",
                "Nicosia — Kalopanagiotis (14 for sale)",
                "Nicosia — Kampi (1 for sale)",
                "Nicosia — Kampia (5 for sale)",
                "Nicosia — Kampos (6 for sale)",
                "Nicosia — Kapedes (10 for sale)",
                "Nicosia — Kato Deftera (42 for sale)",
                "Nicosia — Kato Koutrafas (3 for sale)",
                "Nicosia — Kato Moni (2 for sale)",
                "Nicosia — Katydata (2 for sale)",
                "Nicosia — Klirou (17 for sale)",
                "Nicosia — Kokkinotrimithia (62 for sale)",
                "Nicosia — Korakou (1 for sale)",
                "Nicosia — Lakatameia - Agia Paraskevi (336 for sale)",
                "Nicosia — Lakatameia - Agios Mamas (9 for sale)",
                "Nicosia — Lakatameia - Agios Nikolaos (191 for sale)",
                "Nicosia — Lakatameia - Archangelos-Anthoupoli (152 for sale)",
                "Nicosia — Lakatameia - Synoikismos Anthoupolis (2 for sale)",
                "Nicosia — Latsia - Agios Eleftherios (67 for sale)",
                "Nicosia — Latsia - Agios Georgios (341 for sale)",
                "Nicosia — Latsia - Archangelos Michail (9 for sale)",
                "Nicosia — Lazanias (1 for sale)",
                "Nicosia — Linou (4 for sale)",
                "Nicosia — Livadia Lefkosias (1 for sale)",
                "Nicosia — Lympia (18 for sale)",
                "Nicosia — Lythrodontas (23 for sale)",
                "Nicosia — Malounta (4 for sale)",
                "Nicosia — Mammari (4 for sale)",
                "Nicosia — Margi",
                "Nicosia — Mathiatis (2 for sale)",
                "Nicosia — Meniko (8 for sale)",
                "Nicosia — Mitsero (11 for sale)",
                "Nicosia — Mosfili (2 for sale)",
                "Nicosia — Moutoullas (3 for sale)",
                "Nicosia — Mylikouri (2 for sale)",
                "Nicosia — Nea Ledras (3 for sale)",
                "Nicosia — Nicosia - Ag Konst and Elenis (8 for sale)",
                "Nicosia — Nicosia - Ag. Antonios (128 for sale)",
                "Nicosia — Nicosia - Agios Andreas (70 for sale)",
                "Nicosia — Nicosia - Agios Ioannis (1 for sale)",
                "Nicosia — Nicosia - Agios Savvas (1 for sale)",
                "Nicosia — Nicosia - Chrysaliniotissa",
                "Nicosia — Nicosia - Faneromeni (18 for sale)",
                "Nicosia — Nicosia - Kaimakli (80 for sale)",
                "Nicosia — Nicosia - Lykabittos (146 for sale)",
                "Nicosia — Nicosia - Omerie (1 for sale)",
                "Nicosia — Nicosia - Panagia (20 for sale)",
                "Nicosia — Nicosia - Sopaz (6 for sale)",
                "Nicosia — Nicosia - Trypiotis (68 for sale)",
                "Nicosia — Nikitari (9 for sale)",
                "Nicosia — Nisou (17 for sale)",
                "Nicosia — Oikos (3 for sale)",
                "Nicosia — Orounta (4 for sale)",
                "Nicosia — Pachyammos (1 for sale)",
                "Nicosia — Palaichori Oreinis (5 for sale)",
                "Nicosia — Palaiometocho (43 for sale)",
                "Nicosia — Palouriotissa (92 for sale)",
                "Nicosia — Pano Deftera (67 for sale)",
                "Nicosia — Pano Pyrgos (9 for sale)",
                "Nicosia — Pedoulas (10 for sale)",
                "Nicosia — Pera (13 for sale)",
                "Nicosia — Pera Chorio (42 for sale)",
                "Nicosia — Peristerona Lefkosias (6 for sale)",
                "Nicosia — Pigenia (13 for sale)",
                "Nicosia — Platanistasa (4 for sale)",
                "Nicosia — Politiko (11 for sale)",
                "Nicosia — Potami (4 for sale)",
                "Nicosia — Potamia (7 for sale)",
                "Nicosia — Psimolofou (41 for sale)",
                "Nicosia — Pyrgos Kato (11 for sale)",
                "Nicosia — Sia (14 for sale)",
                "Nicosia — Sinaoros (2 for sale)",
                "Nicosia — Spilia - Agios Antonios (2 for sale)",
                "Nicosia — Strovolos - Acropolis (280 for sale)",
                "Nicosia — Strovolos - Agios Dimitrios (49 for sale)",
                "Nicosia — Strovolos - Agios Vasileios (299 for sale)",
                "Nicosia — Strovolos - Ap. Varnavas and Ag. Makar. (38 for sale)",
                "Nicosia — Strovolos - Archangelos (85 for sale)",
                "Nicosia — Strovolos - Chryseleousa (157 for sale)",
                "Nicosia — Strovolos - Dasoupolis (71 for sale)",
                "Nicosia — Strovolos - Enthomar Kyprianos (15 for sale)",
                "Nicosia — Strovolos - Stavros (137 for sale)",
                "Nicosia — Temvria (5 for sale)",
                "Nicosia — Tseri (129 for sale)",
                "Nicosia — Vyzakia (3 for sale)",
                "Nicosia — Xyliatos (5 for sale)",
                "Paphos — Acheleia (1 for sale)",
                "Paphos — Agia Marina Chrysochous (4 for sale)",
                "Paphos — Agia Marina Kelokedaron (3 for sale)",
                "Paphos — Agia Marinouda (42 for sale)",
                "Paphos — Agia Varvara (10 for sale)",
                "Paphos — Agios Dimitrianos (3 for sale)",
                "Paphos — Agios Georgios (5 for sale)",
                "Paphos — Akourdaleia Pano (9 for sale)",
                "Paphos — Akoursos (4 for sale)",
                "Paphos — Amargeti (4 for sale)",
                "Paphos — Anadiou (1 for sale)",
                "Paphos — Anarita (61 for sale)",
                "Paphos — Androlikou (1 for sale)",
                "Paphos — Aphrodite hills Kouklia (70 for sale)",
                "Paphos — Archimandrita Pano (4 for sale)",
                "Paphos — Argaka (26 for sale)",
                "Paphos — Arminou (2 for sale)",
                "Paphos — Armou (18 for sale)",
                "Paphos — Arodes Kato (2 for sale)",
                "Paphos — Arodes Pano (11 for sale)",
                "Paphos — Chlorakas (343 for sale)",
                "Paphos — Choletria (5 for sale)",
                "Paphos — Choli (2 for sale)",
                "Paphos — Choulou (5 for sale)",
                "Paphos — Chrysochou (1 for sale)",
                "Paphos — Drouseia (8 for sale)",
                "Paphos — Drymou (9 for sale)",
                "Paphos — Eledio (5 for sale)",
                "Paphos — Empa (134 for sale)",
                "Paphos — Episkopi Pafou (8 for sale)",
                "Paphos — Filousa Chrysochous (1 for sale)",
                "Paphos — Filousa Kelokedaron (1 for sale)",
                "Paphos — Fyti (2 for sale)",
                "Paphos — Galataria (1 for sale)",
                "Paphos — Geroskipou (591 for sale)",
                "Paphos — Geroskipou - Neapolis (13 for sale)",
                "Paphos — Geroskipou Tourist Area (26 for sale)",
                "Paphos — Gialia Kato (1 for sale)",
                "Paphos — Giolou (1 for sale)",
                "Paphos — Goudi (8 for sale)",
                "Paphos — Ineia (13 for sale)",
                "Paphos — Kallepeia (21 for sale)",
                "Paphos — Kannaviou (4 for sale)",
                "Paphos — Kathikas (17 for sale)",
                "Paphos — Kedares (2 for sale)",
                "Paphos — Kelokedara (5 for sale)",
                "Paphos — Kidasi (1 for sale)",
                "Paphos — Kissonerga (155 for sale)",
                "Paphos — Koili (24 for sale)",
                "Paphos — Koloni (38 for sale)",
                "Paphos — Konia (174 for sale)",
                "Paphos — Kouklia Pafou (72 for sale)",
                "Paphos — Kritou Marottou (2 for sale)",
                "Paphos — Kritou Tera (11 for sale)",
                "Paphos — Kynousa (5 for sale)",
                "Paphos — Lasa (6 for sale)",
                "Paphos — Latsi (10 for sale)",
                "Paphos — Lemona (3 for sale)",
                "Paphos — Lempa (16 for sale)",
                "Paphos — Letymvou (6 for sale)",
                "Paphos — Limni (1 for sale)",
                "Paphos — Lysos (13 for sale)",
                "Paphos — Mandria Pafou (36 for sale)",
                "Paphos — Marathounta (9 for sale)",
                "Paphos — Maronas (1 for sale)",
                "Paphos — Meladeia (3 for sale)",
                "Paphos — Mesa Chorio (22 for sale)",
                "Paphos — Mesogi (57 for sale)",
                "Paphos — Milia Pafou (3 for sale)",
                "Paphos — Miliou (1 for sale)",
                "Paphos — Mousere (2 for sale)",
                "Paphos — Nata (7 for sale)",
                "Paphos — Nea Dimmata (4 for sale)",
                "Paphos — Neo Chorio Pafou (32 for sale)",
                "Paphos — Nikokleia (15 for sale)",
                "Paphos — Panagia Kato (1 for sale)",
                "Paphos — Panagia Pano (2 for sale)",
                "Paphos — Paphos - Agios Ioannis",
                "Paphos — Paphos - Agios Pavlos (22 for sale)",
                "Paphos — Paphos - Agios Theodoros (326 for sale)",
                "Paphos — Paphos - Anavargos (88 for sale)",
                "Paphos — Paphos - Kato Paphos (227 for sale)",
                "Paphos — Paphos - Moutallos (39 for sale)",
                "Paphos — Paphos - Universal (344 for sale)",
                "Paphos — Paphos - Vasiliko (23 for sale)",
                "Paphos — Pegeia (571 for sale)",
                "Paphos — Pentalia (9 for sale)",
                "Paphos — Peristerona Pafou (5 for sale)",
                "Paphos — Polemi (20 for sale)",
                "Paphos — Polis Chrysochous (94 for sale)",
                "Paphos — Pomos (21 for sale)",
                "Paphos — Praitori (5 for sale)",
                "Paphos — Prastio Pafou (4 for sale)",
                "Paphos — Prodromi (24 for sale)",
                "Paphos — Psathi (2 for sale)",
                "Paphos — Salamiou (6 for sale)",
                "Paphos — Simou (4 for sale)",
                "Paphos — Skoulli (2 for sale)",
                "Paphos — Souskiou (1 for sale)",
                "Paphos — Statos - Agios Fotios (3 for sale)",
                "Paphos — Steni (5 for sale)",
                "Paphos — Stroumpi Kato (17 for sale)",
                "Paphos — Stroumpi Pano (7 for sale)",
                "Paphos — Tala (190 for sale)",
                "Paphos — Theletra (4 for sale)",
                "Paphos — Thrinia (4 for sale)",
                "Paphos — Timi (28 for sale)",
                "Paphos — Tombs Of the Kings (191 for sale)",
                "Paphos — Trachypedoula (4 for sale)",
                "Paphos — Tremithousa (77 for sale)",
                "Paphos — Tsada (122 for sale)",
                "Paphos — Venus Rock Kouklia (4 for sale)",
                "Larnaca — Agia Anna (4 for sale)",
                "Larnaca — Agioi Vavatsinias (6 for sale)",
                "Larnaca — Agios Theodoros (47 for sale)",
                "Larnaca — Alaminos (12 for sale)",
                "Larnaca — Alethriko (52 for sale)",
                "Larnaca — Anafotida (11 for sale)",
                "Larnaca — Anglikos Stratos Dekeleias (1 for sale)",
                "Larnaca — Anglisides (41 for sale)",
                "Larnaca — Aradippou - Agios Fanourios (377 for sale)",
                "Larnaca — Aradippou - Apostolos Loukas (334 for sale)",
                "Larnaca — Athienou (17 for sale)",
                "Larnaca — Avdellero (1 for sale)",
                "Larnaca — Choirokoitia (37 for sale)",
                "Larnaca — Dekeleia (126 for sale)",
                "Larnaca — Dromolaxia (84 for sale)",
                "Larnaca — Drosia (101 for sale)",
                "Larnaca — Drys Kato (6 for sale)",
                "Larnaca — Kalavasos (69 for sale)",
                "Larnaca — Kalo Chorio (11 for sale)",
                "Larnaca — Kellia (1 for sale)",
                "Larnaca — Kiti (350 for sale)",
                "Larnaca — Kivisili (1 for sale)",
                "Larnaca — Kornos (19 for sale)",
                "Larnaca — Lageia (3 for sale)",
                "Larnaca — Larnaka - Agioi Anargyroi I (87 for sale)",
                "Larnaca — Larnaka - Agioi Anargyroi II (15 for sale)",
                "Larnaca — Larnaka - Agios Nikolaos (359 for sale)",
                "Larnaca — Larnaka - Arch Makarios III (13 for sale)",
                "Larnaca — Larnaka - Chrysopolitissa (137 for sale)",
                "Larnaca — Larnaka - Finikoudes (146 for sale)",
                "Larnaca — Larnaka - Harbor (174 for sale)",
                "Larnaca — Larnaka - Kamares (189 for sale)",
                "Larnaca — Larnaka - Kokkines (15 for sale)",
                "Larnaca — Larnaka - Makenzy (191 for sale)",
                "Larnaca — Larnaka - Skala (264 for sale)",
                "Larnaca — Larnaka - Sotiros (342 for sale)",
                "Larnaca — Larnaka - Tsakilero (27 for sale)",
                "Larnaca — Lefkara Kato (7 for sale)",
                "Larnaca — Lefkara Pano (27 for sale)",
                "Larnaca — Livadia Larnakas (860 for sale)",
                "Larnaca — Mari (2 for sale)",
                "Larnaca — Maroni (48 for sale)",
                "Larnaca — Mazotos (84 for sale)",
                "Larnaca — Melini (6 for sale)",
                "Larnaca — Meneou (47 for sale)",
                "Larnaca — Mosfiloti (23 for sale)",
                "Larnaca — Odou (2 for sale)",
                "Larnaca — Ora (11 for sale)",
                "Larnaca — Ormideia (36 for sale)",
                "Larnaca — Oroklini (482 for sale)",
                "Larnaca — Oroklini Tourist Area (40 for sale)",
                "Larnaca — Perivolia Larnakas (310 for sale)",
                "Larnaca — Psematismenos (16 for sale)",
                "Larnaca — Psevdas (12 for sale)",
                "Larnaca — Pyla (265 for sale)",
                "Larnaca — Pyla Tourist Area (31 for sale)",
                "Larnaca — Pyrga Larnakas (7 for sale)",
                "Larnaca — Skarinou (10 for sale)",
                "Larnaca — Softades (24 for sale)",
                "Larnaca — Tersefanou (95 for sale)",
                "Larnaca — Tochni (24 for sale)",
                "Larnaca — Troulloi (3 for sale)",
                "Larnaca — Vavatsinia (4 for sale)",
                "Larnaca — Vavla (6 for sale)",
                "Larnaca — Xylofagou (82 for sale)",
                "Larnaca — Xylotymvou (15 for sale)",
                "Larnaca — Zygi (80 for sale)",
                "Famagusta — Agia Napa (225 for sale)",
                "Famagusta — Agia Thekla (65 for sale)",
                "Famagusta — Agia Triada (57 for sale)",
                "Famagusta — Avgorou (40 for sale)",
                "Famagusta — Cape Greko (23 for sale)",
                "Famagusta — Dasaki Achnas (3 for sale)",
                "Famagusta — Deryneia (161 for sale)",
                "Famagusta — Famagusta - Profitis Elias (1 for sale)",
                "Famagusta — Frenaros (75 for sale)",
                "Famagusta — Kapparis (197 for sale)",
                "Famagusta — Kokkinogremos (2 for sale)",
                "Famagusta — Konnos (9 for sale)",
                "Famagusta — Liopetri (39 for sale)",
                "Famagusta — Paralimni (330 for sale)",
                "Famagusta — Pernera (118 for sale)",
                "Famagusta — Protaras (211 for sale)",
                "Famagusta — Sotira (104 for sale)",
                "Famagusta — Vrysoulles (36 for sale)"
              ]
            },
            "default": []
          },
          "minPrice": {
            "title": "💶 Minimum price (EUR)",
            "minimum": 0,
            "type": "integer",
            "description": "Only return adverts asking at least this much, in euro. Every price on Bazaraki is in euro. Leave it at 0 for no floor. On rentals this is the monthly rent.",
            "default": 0
          },
          "maxPrice": {
            "title": "💶 Maximum price (EUR)",
            "minimum": 0,
            "type": "integer",
            "description": "Only return adverts asking at most this much, in euro. Leave it at 0 for no ceiling. The portal applies this filter itself, so a narrow band costs a fraction of a full sweep.",
            "default": 0
          },
          "bedrooms": {
            "title": "🛏️ Bedrooms",
            "uniqueItems": true,
            "type": "array",
            "description": "Bedroom counts to include, using Bazaraki's own bedroom filter. Studio is the zero entry. Pick several and each is read separately. This filter exists only for apartments, houses and short-term rentals — the portal has no bedroom filter on land, commercial space or buildings, so it is ignored there and the run says so in the log.",
            "items": {
              "type": "string",
              "enum": [
                "0",
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10"
              ],
              "enumTitles": [
                "Studio",
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10 or more"
              ]
            },
            "default": []
          },
          "bathrooms": {
            "title": "🛁 Bathrooms",
            "uniqueItems": true,
            "type": "array",
            "description": "Bathroom counts to include. Like bedrooms this is a Bazaraki filter and exists only on apartments and houses. Pick several and each is read separately.",
            "items": {
              "type": "string",
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5"
              ],
              "enumTitles": [
                "1",
                "2",
                "3",
                "4",
                "5 or more"
              ]
            },
            "default": []
          },
          "sortBy": {
            "title": "↕️ Order",
            "enum": [
              "newest",
              "cheapest",
              "expensive"
            ],
            "type": "string",
            "description": "The order Bazaraki returns adverts in. Newest first is what a market monitor wants; the price orders are for skimming the top or bottom of a segment without downloading the middle. Paid placements sit above the sort on the first page, exactly as they do for a visitor.",
            "default": "newest"
          },
          "maxResults": {
            "title": "🔢 Maximum adverts",
            "minimum": 1,
            "type": "integer",
            "description": "Stop after this many adverts. Bazaraki serves 60 per page, so the run reads in blocks of 60 and stops at the first block that reaches your number. Free Apify accounts are capped at 25 rows per run whatever this says.",
            "default": 120
          },
          "includeDetails": {
            "title": "📄 Open each advert for the full record",
            "type": "boolean",
            "description": "Open every advert the search returns and merge its full record into the row. That adds the seller's own description, map coordinates, postal code, energy rating, condition, construction year, floor, furnishing, the amenity list, the agency reference number and the view counter. It is one extra request per advert and bills the Property Detail event once per advert, so a 100-row search costs 100 detail events on top. Leave it off when you only need prices and locations.",
            "default": false
          },
          "outputLanguage": {
            "title": "🗣️ Output language",
            "enum": [
              "en",
              "el"
            ],
            "type": "string",
            "description": "Bazaraki publishes every advert in both English and Greek. English gives you Latin place names and English category and amenity labels; Greek gives you the Greek text the seller's Cypriot audience reads, with Greek place names. Prices, identifiers, coordinates and dates are identical either way, and the cost is the same.",
            "default": "en"
          },
          "searchUrls": {
            "title": "🔗 Bazaraki search addresses",
            "type": "array",
            "description": "Paste Bazaraki search addresses straight from your browser to reproduce a search exactly as you built it on the site, including filters this form does not expose. Everything above is ignored for these. Only property sections are accepted, and addresses the site asks crawlers to leave alone are rejected with the reason.",
            "default": [],
            "items": {
              "type": "object",
              "required": [
                "url"
              ],
              "properties": {
                "url": {
                  "type": "string",
                  "title": "URL of a web page",
                  "format": "uri"
                }
              }
            }
          },
          "listingUrls": {
            "title": "🔗 Bazaraki advert addresses",
            "type": "array",
            "description": "For Property Detail: the adverts to open, as whole Bazaraki addresses (https://www.bazaraki.com/adv/6710880_2-bedroom-apartment-for-sale/). The advert number on its own is not enough — Bazaraki answers /adv/6710880/ with a 404 even while the advert is live — so paste the address from your browser. One row comes back per advert, carrying everything the advert page publishes.",
            "default": [],
            "items": {
              "type": "object",
              "required": [
                "url"
              ],
              "properties": {
                "url": {
                  "type": "string",
                  "title": "URL of a web page",
                  "format": "uri"
                }
              }
            }
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}