{
  "openapi": "3.0.1",
  "info": {
    "title": "Food Delivery Scraper: Lieferando, Uber Eats, Wolt, Glovo",
    "description": "First 50 rows of every run are FREE (up to 500 per account) so you can check the data before you pay for any of it. 431,000 restaurants and 40M menu items from 9 food delivery apps in 18 European countries. Compare the same dish across apps, or find restaurants your competitor has and you do not.",
    "version": "0.1",
    "x-build-id": "Wghes2j9JNRGmwnhO"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/acumix~food-delivery-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-acumix-food-delivery-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/acumix~food-delivery-scraper/runs": {
      "post": {
        "operationId": "runs-sync-acumix-food-delivery-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/acumix~food-delivery-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-acumix-food-delivery-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",
        "required": [
          "outputType"
        ],
        "properties": {
          "outputType": {
            "title": "1 · What do you want?",
            "enum": [
              "coverage",
              "restaurants",
              "menu_items",
              "price_comparison",
              "platform_presence"
            ],
            "type": "string",
            "description": "**Coverage is free.** Run it first to see every country, city and platform we hold, with restaurant counts — then come back and pick what you actually want.",
            "default": "restaurants"
          },
          "cities": {
            "title": "2 · Cities",
            "uniqueItems": true,
            "type": "array",
            "description": "Each city shows how many restaurants it holds, so you can size the run before starting. Leave empty to take whole countries instead.",
            "items": {
              "type": "string",
              "enum": [
                "bg:sofia",
                "bg:varna",
                "bg:plovdiv",
                "bg:burgas",
                "bg:pleven",
                "bg:ruse",
                "bg:blagoevgrad",
                "bg:stara_zagora",
                "bg:veliko_tarnovo",
                "bg:pernik",
                "cy:limassol",
                "cy:nicosia",
                "cy:larnaca",
                "cy:paphos",
                "cz:praha",
                "cz:brno",
                "cz:ostrava",
                "cz:plzen",
                "cz:karvina",
                "cz:kladno",
                "cz:olomouc",
                "cz:ceske_budejovice",
                "cz:pardubice",
                "cz:teplice",
                "cz:chomutov",
                "cz:liberec",
                "cz:hradec_kralove",
                "cz:decin",
                "cz:zlin",
                "cz:opava",
                "cz:havirov",
                "cz:jihlava",
                "cz:karlovy_vary",
                "de:berlin",
                "de:hamburg",
                "de:muenchen",
                "de:frankfurt",
                "de:koeln",
                "de:duesseldorf",
                "de:stuttgart",
                "de:nuernberg",
                "de:essen",
                "de:dortmund",
                "de:hannover",
                "de:gelsenkirchen",
                "de:mannheim",
                "de:leipzig",
                "de:wiesbaden",
                "de:bremen",
                "de:dresden",
                "de:bonn",
                "de:duisburg",
                "de:karlsruhe",
                "de:augsburg",
                "de:aachen",
                "de:wuppertal",
                "de:bielefeld",
                "de:moenchengladbach",
                "de:braunschweig",
                "de:chemnitz",
                "de:muenster",
                "de:bochum",
                "de:kiel",
                "de:ingolstadt",
                "de:rosenheim",
                "ee:tallinn",
                "ee:tartu",
                "ee:parnu",
                "ee:narva",
                "ee:kohtla_jarve",
                "ee:viljandi",
                "ee:rakvere",
                "es:madrid",
                "es:barcelona",
                "es:valencia",
                "es:malaga",
                "es:sevilla",
                "es:bilbao",
                "es:palma",
                "es:sabadell",
                "es:las_palmas",
                "es:alicante",
                "es:zaragoza",
                "es:murcia",
                "es:coruna",
                "es:vigo",
                "es:granada",
                "es:gijon",
                "es:badalona",
                "es:terrassa",
                "es:santa_cruz",
                "es:valladolid",
                "es:jerez",
                "es:pamplona",
                "es:cordoba",
                "es:elche",
                "es:vitoria",
                "es:hospitalet",
                "es:oviedo",
                "es:cartagena",
                "fr:paris",
                "fr:lyon",
                "fr:bordeaux",
                "fr:nice",
                "fr:toulouse",
                "fr:lille",
                "fr:marseille",
                "fr:montpellier",
                "fr:aix",
                "fr:strasbourg",
                "fr:grenoble",
                "fr:nantes",
                "fr:toulon",
                "fr:saint_etienne",
                "fr:clermont",
                "fr:metz",
                "fr:rennes",
                "fr:dijon",
                "fr:tours",
                "fr:le_havre",
                "fr:nimes",
                "fr:reims",
                "fr:brest",
                "fr:amiens",
                "fr:angers",
                "fr:limoges",
                "fr:le_mans",
                "gb:london",
                "gb:manchester",
                "gb:birmingham",
                "gb:leeds",
                "gb:glasgow",
                "gb:newcastle",
                "gb:liverpool",
                "gb:sheffield",
                "gb:nottingham",
                "gb:luton",
                "gb:leicester",
                "gb:coventry",
                "gb:bristol",
                "gb:edinburgh",
                "gb:bradford",
                "gb:cardiff",
                "gb:wolverhampton",
                "gb:derby",
                "gb:northampton",
                "gb:belfast",
                "gb:reading",
                "gb:stoke",
                "gb:southampton",
                "gb:brighton",
                "gb:hull",
                "gb:portsmouth",
                "gb:aberdeen",
                "gb:plymouth",
                "gr:athina",
                "gr:thessaloniki",
                "gr:acharnes",
                "gr:kallithea",
                "gr:patra",
                "gr:irakleio",
                "gr:chania",
                "gr:ioannina",
                "gr:volos",
                "gr:larisa",
                "gr:peristeri",
                "gr:rodos",
                "gr:kavala",
                "gr:trikala",
                "gr:katerini",
                "gr:chalkida",
                "gr:xanthi",
                "gr:alexandroupoli",
                "gr:agrinio",
                "gr:piraeus",
                "gr:serres",
                "gr:kos",
                "hr:zagreb",
                "hr:split",
                "hr:rijeka",
                "hr:osijek",
                "hr:zadar",
                "hr:pula",
                "hr:varazdin",
                "hr:sibenik",
                "hr:slavonski_brod",
                "hu:budapest",
                "hu:debrecen",
                "hu:szeged",
                "hu:pecs",
                "hu:gyor",
                "hu:nyiregyhaza",
                "hu:miskolc",
                "hu:kecskemet",
                "hu:szombathely",
                "hu:tatabanya",
                "hu:veszprem",
                "hu:szekesfehervar",
                "hu:sopron",
                "hu:szolnok",
                "hu:bekescsaba",
                "hu:dunaujvaros",
                "hu:kaposvar",
                "hu:zalaegerszeg",
                "hu:hodmezovasarhely",
                "hu:nagykanizsa",
                "it:roma",
                "it:milano",
                "it:napoli",
                "it:torino",
                "it:bologna",
                "it:palermo",
                "it:firenze",
                "it:genova",
                "it:bari",
                "it:catania",
                "it:padova",
                "it:verona",
                "it:rimini",
                "it:brescia",
                "it:parma",
                "it:cagliari",
                "it:livorno",
                "it:modena",
                "it:trieste",
                "it:venezia",
                "it:messina",
                "it:reggio_emilia",
                "it:prato",
                "it:ravenna",
                "it:taranto",
                "it:perugia",
                "it:foggia",
                "it:reggio_calabria",
                "lt:vilnius",
                "lt:kaunas",
                "lt:klaipeda",
                "lt:siauliai",
                "lt:panevezys",
                "lt:alytus",
                "lt:marijampole",
                "lt:jonava",
                "lt:mazeikiai",
                "lv:riga",
                "lv:jurmala",
                "lv:liepaja",
                "lv:daugavpils",
                "lv:jelgava",
                "lv:ventspils",
                "lv:valmiera",
                "mt:valletta",
                "mt:victoria",
                "pt:lisboa",
                "pt:porto",
                "pt:braga",
                "pt:guimaraes",
                "pt:coimbra",
                "pt:faro",
                "pt:setubal",
                "pt:aveiro",
                "pt:leiria",
                "pt:funchal",
                "pt:agualva",
                "pt:viseu",
                "pt:amadora",
                "pt:pontadelgada",
                "pt:almada",
                "ro:bucuresti",
                "ro:cluj_napoca",
                "ro:timisoara",
                "ro:iasi",
                "ro:brasov",
                "ro:constanta",
                "ro:craiova",
                "ro:oradea",
                "ro:sibiu",
                "ro:targu_mures",
                "ro:ploiesti",
                "ro:pitesti",
                "ro:galati",
                "ro:bacau",
                "ro:arad",
                "ro:baia_mare",
                "ro:suceava",
                "ro:braila",
                "ro:ramnicu_valcea",
                "ro:buzau",
                "ro:satu_mare",
                "ro:botosani",
                "ro:targu_jiu",
                "ro:drobeta",
                "sk:bratislava",
                "sk:kosice",
                "sk:nitra",
                "sk:trnava",
                "sk:zilina",
                "sk:presov",
                "sk:trencin",
                "sk:banska_bystrica",
                "sk:zvolen",
                "sk:poprad",
                "sk:martin",
                "sk:prievidza",
                "sk:nove_zamky",
                "sk:spisska_nova_ves",
                "sk:michalovce",
                "sk:povazska_bystrica"
              ],
              "enumTitles": [
                "BG · Sofia (2,632 restaurants)",
                "BG · Varna (772 restaurants)",
                "BG · Plovdiv (674 restaurants)",
                "BG · Burgas (327 restaurants)",
                "BG · Pleven (144 restaurants)",
                "BG · Ruse (131 restaurants)",
                "BG · Blagoevgrad (108 restaurants)",
                "BG · Stara Zagora (69 restaurants)",
                "BG · Veliko Tarnovo (53 restaurants)",
                "BG · Pernik (43 restaurants)",
                "CY · Limassol (2,170 restaurants)",
                "CY · Nicosia (2,094 restaurants)",
                "CY · Larnaca (858 restaurants)",
                "CY · Paphos (618 restaurants)",
                "CZ · Prague (7,979 restaurants)",
                "CZ · Brno (1,654 restaurants)",
                "CZ · Ostrava (904 restaurants)",
                "CZ · Pilsen (793 restaurants)",
                "CZ · Karviná (657 restaurants)",
                "CZ · Kladno (493 restaurants)",
                "CZ · Olomouc (484 restaurants)",
                "CZ · České Budějovice (437 restaurants)",
                "CZ · Pardubice (381 restaurants)",
                "CZ · Teplice (345 restaurants)",
                "CZ · Chomutov (333 restaurants)",
                "CZ · Liberec (331 restaurants)",
                "CZ · Hradec Králové (325 restaurants)",
                "CZ · Děčín (324 restaurants)",
                "CZ · Zlín (280 restaurants)",
                "CZ · Opava (189 restaurants)",
                "CZ · Havířov (144 restaurants)",
                "CZ · Jihlava (139 restaurants)",
                "CZ · Karlovy Vary (132 restaurants)",
                "DE · Berlin (9,791 restaurants)",
                "DE · Hamburg (4,202 restaurants)",
                "DE · Munich (3,633 restaurants)",
                "DE · Frankfurt (3,317 restaurants)",
                "DE · Cologne (3,060 restaurants)",
                "DE · Düsseldorf (2,350 restaurants)",
                "DE · Stuttgart (2,237 restaurants)",
                "DE · Nürnberg (1,833 restaurants)",
                "DE · Essen (1,775 restaurants)",
                "DE · Dortmund (1,730 restaurants)",
                "DE · Hannover (1,557 restaurants)",
                "DE · Gelsenkirchen (1,539 restaurants)",
                "DE · Mannheim (1,491 restaurants)",
                "DE · Leipzig (1,269 restaurants)",
                "DE · Wiesbaden (1,263 restaurants)",
                "DE · Bremen (1,180 restaurants)",
                "DE · Dresden (998 restaurants)",
                "DE · Bonn (943 restaurants)",
                "DE · Duisburg (901 restaurants)",
                "DE · Karlsruhe (898 restaurants)",
                "DE · Augsburg (887 restaurants)",
                "DE · Aachen (769 restaurants)",
                "DE · Wuppertal (737 restaurants)",
                "DE · Bielefeld (733 restaurants)",
                "DE · Mönchengladbach (691 restaurants)",
                "DE · Braunschweig (665 restaurants)",
                "DE · Chemnitz (555 restaurants)",
                "DE · Münster (535 restaurants)",
                "DE · Bochum (507 restaurants)",
                "DE · Kiel (504 restaurants)",
                "DE · Ingolstadt (397 restaurants)",
                "DE · Rosenheim (102 restaurants)",
                "EE · Tallinn (2,144 restaurants)",
                "EE · Tartu (383 restaurants)",
                "EE · Pärnu (191 restaurants)",
                "EE · Narva (92 restaurants)",
                "EE · Kohtla-Järve (66 restaurants)",
                "EE · Viljandi (64 restaurants)",
                "EE · Rakvere (58 restaurants)",
                "ES · Madrid (9,942 restaurants)",
                "ES · Barcelona (6,589 restaurants)",
                "ES · Valencia (2,769 restaurants)",
                "ES · Malaga (2,280 restaurants)",
                "ES · Seville (1,864 restaurants)",
                "ES · Bilbao (1,549 restaurants)",
                "ES · Palma (1,468 restaurants)",
                "ES · Sabadell (1,339 restaurants)",
                "ES · Las Palmas (1,321 restaurants)",
                "ES · Alicante (1,308 restaurants)",
                "ES · Zaragoza (1,269 restaurants)",
                "ES · Murcia (1,016 restaurants)",
                "ES · Coruna (1,012 restaurants)",
                "ES · Vigo (1,009 restaurants)",
                "ES · Granada (980 restaurants)",
                "ES · Gijon (874 restaurants)",
                "ES · Badalona (832 restaurants)",
                "ES · Terrassa (777 restaurants)",
                "ES · Santa Cruz (744 restaurants)",
                "ES · Valladolid (700 restaurants)",
                "ES · Jerez (692 restaurants)",
                "ES · Pamplona (636 restaurants)",
                "ES · Cordoba (621 restaurants)",
                "ES · Elche (537 restaurants)",
                "ES · Vitoria (527 restaurants)",
                "ES · Hospitalet (515 restaurants)",
                "ES · Oviedo (498 restaurants)",
                "ES · Cartagena (307 restaurants)",
                "FR · Paris (2,378 restaurants)",
                "FR · Lyon (2,251 restaurants)",
                "FR · Bordeaux (1,410 restaurants)",
                "FR · Nice (1,382 restaurants)",
                "FR · Toulouse (1,381 restaurants)",
                "FR · Lille (1,357 restaurants)",
                "FR · Marseille (1,230 restaurants)",
                "FR · Montpellier (1,179 restaurants)",
                "FR · Aix (1,099 restaurants)",
                "FR · Strasbourg (1,033 restaurants)",
                "FR · Grenoble (913 restaurants)",
                "FR · Nantes (887 restaurants)",
                "FR · Toulon (859 restaurants)",
                "FR · Saint-Étienne (588 restaurants)",
                "FR · Clermont (565 restaurants)",
                "FR · Metz (543 restaurants)",
                "FR · Rennes (519 restaurants)",
                "FR · Dijon (507 restaurants)",
                "FR · Tours (494 restaurants)",
                "FR · Le Havre (482 restaurants)",
                "FR · Nimes (477 restaurants)",
                "FR · Reims (444 restaurants)",
                "FR · Brest (436 restaurants)",
                "FR · Amiens (390 restaurants)",
                "FR · Angers (383 restaurants)",
                "FR · Limoges (313 restaurants)",
                "FR · Le Mans (305 restaurants)",
                "GB · London (23,883 restaurants)",
                "GB · Manchester (6,427 restaurants)",
                "GB · Birmingham (5,869 restaurants)",
                "GB · Leeds (4,011 restaurants)",
                "GB · Glasgow (3,806 restaurants)",
                "GB · Newcastle (3,326 restaurants)",
                "GB · Liverpool (3,139 restaurants)",
                "GB · Sheffield (2,718 restaurants)",
                "GB · Nottingham (2,443 restaurants)",
                "GB · Luton (2,209 restaurants)",
                "GB · Leicester (2,039 restaurants)",
                "GB · Coventry (2,030 restaurants)",
                "GB · Bristol (1,938 restaurants)",
                "GB · Edinburgh (1,547 restaurants)",
                "GB · Bradford (1,440 restaurants)",
                "GB · Cardiff (1,378 restaurants)",
                "GB · Wolverhampton (1,362 restaurants)",
                "GB · Derby (1,312 restaurants)",
                "GB · Northampton (1,282 restaurants)",
                "GB · Belfast (1,245 restaurants)",
                "GB · Reading (1,240 restaurants)",
                "GB · Stoke (1,170 restaurants)",
                "GB · Southampton (1,139 restaurants)",
                "GB · Brighton (1,107 restaurants)",
                "GB · Hull (930 restaurants)",
                "GB · Portsmouth (836 restaurants)",
                "GB · Aberdeen (683 restaurants)",
                "GB · Plymouth (567 restaurants)",
                "GR · Athens (6,609 restaurants)",
                "GR · Thessaloniki (1,895 restaurants)",
                "GR · Acharnes (1,097 restaurants)",
                "GR · Kallithea (608 restaurants)",
                "GR · Patras (416 restaurants)",
                "GR · Heraklion (404 restaurants)",
                "GR · Chania (325 restaurants)",
                "GR · Ioannina (313 restaurants)",
                "GR · Volos (303 restaurants)",
                "GR · Larissa (281 restaurants)",
                "GR · Peristeri (213 restaurants)",
                "GR · Rodos (206 restaurants)",
                "GR · Kavala (158 restaurants)",
                "GR · Trikala (156 restaurants)",
                "GR · Katerini (137 restaurants)",
                "GR · Chalkida (135 restaurants)",
                "GR · Xanthi (117 restaurants)",
                "GR · Alexandroupoli (112 restaurants)",
                "GR · Agrinio (104 restaurants)",
                "GR · Piraeus (93 restaurants)",
                "GR · Serres (90 restaurants)",
                "GR · Kos (87 restaurants)",
                "HR · Zagreb (1,446 restaurants)",
                "HR · Split (466 restaurants)",
                "HR · Rijeka (215 restaurants)",
                "HR · Osijek (185 restaurants)",
                "HR · Zadar (178 restaurants)",
                "HR · Pula (150 restaurants)",
                "HR · Varaždin (110 restaurants)",
                "HR · Šibenik (71 restaurants)",
                "HR · Slavonski Brod (70 restaurants)",
                "HU · Budapest (5,622 restaurants)",
                "HU · Debrecen (488 restaurants)",
                "HU · Szeged (397 restaurants)",
                "HU · Pécs (356 restaurants)",
                "HU · Győr (344 restaurants)",
                "HU · Nyíregyháza (202 restaurants)",
                "HU · Miskolc (196 restaurants)",
                "HU · Kecskemét (193 restaurants)",
                "HU · Szombathely (183 restaurants)",
                "HU · Tatabánya (160 restaurants)",
                "HU · Veszprém (149 restaurants)",
                "HU · Székesfehérvár (147 restaurants)",
                "HU · Sopron (141 restaurants)",
                "HU · Szolnok (116 restaurants)",
                "HU · Békéscsaba (110 restaurants)",
                "HU · Dunaújváros (97 restaurants)",
                "HU · Kaposvár (87 restaurants)",
                "HU · Zalaegerszeg (83 restaurants)",
                "HU · Hódmezővásárhely (70 restaurants)",
                "HU · Nagykanizsa (51 restaurants)",
                "IT · Rome (5,768 restaurants)",
                "IT · Milan (5,052 restaurants)",
                "IT · Naples (2,901 restaurants)",
                "IT · Turin (2,712 restaurants)",
                "IT · Bologna (1,482 restaurants)",
                "IT · Palermo (1,408 restaurants)",
                "IT · Florence (1,018 restaurants)",
                "IT · Genoa (962 restaurants)",
                "IT · Bari (891 restaurants)",
                "IT · Catania (860 restaurants)",
                "IT · Padova (591 restaurants)",
                "IT · Verona (529 restaurants)",
                "IT · Rimini (478 restaurants)",
                "IT · Brescia (466 restaurants)",
                "IT · Parma (418 restaurants)",
                "IT · Cagliari (413 restaurants)",
                "IT · Livorno (389 restaurants)",
                "IT · Modena (386 restaurants)",
                "IT · Trieste (368 restaurants)",
                "IT · Venice (358 restaurants)",
                "IT · Messina (356 restaurants)",
                "IT · Reggio Emilia (351 restaurants)",
                "IT · Prato (306 restaurants)",
                "IT · Ravenna (209 restaurants)",
                "IT · Taranto (196 restaurants)",
                "IT · Perugia (188 restaurants)",
                "IT · Foggia (178 restaurants)",
                "IT · Reggio Calabria (110 restaurants)",
                "LT · Vilnius (2,255 restaurants)",
                "LT · Kaunas (1,174 restaurants)",
                "LT · Klaipėda (575 restaurants)",
                "LT · Šiauliai (225 restaurants)",
                "LT · Panevėžys (167 restaurants)",
                "LT · Alytus (81 restaurants)",
                "LT · Marijampolė (75 restaurants)",
                "LT · Jonava (65 restaurants)",
                "LT · Mažeikiai (60 restaurants)",
                "LV · Riga (1,838 restaurants)",
                "LV · Jūrmala (380 restaurants)",
                "LV · Liepāja (126 restaurants)",
                "LV · Daugavpils (107 restaurants)",
                "LV · Jelgava (98 restaurants)",
                "LV · Ventspils (49 restaurants)",
                "LV · Valmiera (40 restaurants)",
                "MT · Valletta (2,228 restaurants)",
                "MT · Victoria (853 restaurants)",
                "PT · Lisbon (8,564 restaurants)",
                "PT · Porto (3,481 restaurants)",
                "PT · Braga (998 restaurants)",
                "PT · Guimaraes (973 restaurants)",
                "PT · Coimbra (683 restaurants)",
                "PT · Faro (543 restaurants)",
                "PT · Setubal (476 restaurants)",
                "PT · Aveiro (468 restaurants)",
                "PT · Leiria (456 restaurants)",
                "PT · Funchal (396 restaurants)",
                "PT · Agualva (385 restaurants)",
                "PT · Viseu (355 restaurants)",
                "PT · Amadora (182 restaurants)",
                "PT · Ponta Delgada (181 restaurants)",
                "PT · Almada (41 restaurants)",
                "RO · Bucharest (7,364 restaurants)",
                "RO · Cluj-Napoca (1,681 restaurants)",
                "RO · Timișoara (1,153 restaurants)",
                "RO · Iași (1,113 restaurants)",
                "RO · Brașov (1,029 restaurants)",
                "RO · Constanța (802 restaurants)",
                "RO · Craiova (767 restaurants)",
                "RO · Oradea (614 restaurants)",
                "RO · Sibiu (509 restaurants)",
                "RO · Târgu Mureș (473 restaurants)",
                "RO · Ploiești (415 restaurants)",
                "RO · Pitești (411 restaurants)",
                "RO · Galați (403 restaurants)",
                "RO · Bacău (394 restaurants)",
                "RO · Arad (344 restaurants)",
                "RO · Baia Mare (252 restaurants)",
                "RO · Suceava (212 restaurants)",
                "RO · Brăila (203 restaurants)",
                "RO · Râmnicu Vâlcea (191 restaurants)",
                "RO · Buzău (190 restaurants)",
                "RO · Satu Mare (160 restaurants)",
                "RO · Botoșani (144 restaurants)",
                "RO · Târgu Jiu (95 restaurants)",
                "RO · Drobeta (60 restaurants)",
                "SK · Bratislava (2,301 restaurants)",
                "SK · Košice (735 restaurants)",
                "SK · Nitra (281 restaurants)",
                "SK · Trnava (256 restaurants)",
                "SK · Žilina (248 restaurants)",
                "SK · Prešov (241 restaurants)",
                "SK · Trenčín (236 restaurants)",
                "SK · Banská Bystrica (148 restaurants)",
                "SK · Zvolen (122 restaurants)",
                "SK · Poprad (116 restaurants)",
                "SK · Martin (115 restaurants)",
                "SK · Prievidza (109 restaurants)",
                "SK · Nové Zámky (90 restaurants)",
                "SK · Spišská Nová Ves (63 restaurants)",
                "SK · Michalovce (50 restaurants)",
                "SK · Považská Bystrica (47 restaurants)"
              ]
            }
          },
          "countries": {
            "title": "… or whole countries",
            "uniqueItems": true,
            "type": "array",
            "description": "Only needed when Cities is empty. Leave both empty to search all 18 countries.",
            "items": {
              "type": "string",
              "enum": [
                "bg",
                "cy",
                "cz",
                "de",
                "ee",
                "es",
                "fr",
                "gb",
                "gr",
                "hr",
                "hu",
                "it",
                "lt",
                "lv",
                "mt",
                "pt",
                "ro",
                "sk"
              ],
              "enumTitles": [
                "Bulgaria (BG)",
                "Cyprus (CY)",
                "Czechia (CZ)",
                "Germany (DE)",
                "Estonia (EE)",
                "Spain (ES)",
                "France (FR)",
                "United Kingdom (GB)",
                "Greece (GR)",
                "Croatia (HR)",
                "Hungary (HU)",
                "Italy (IT)",
                "Lithuania (LT)",
                "Latvia (LV)",
                "Malta (MT)",
                "Portugal (PT)",
                "Romania (RO)",
                "Slovakia (SK)"
              ]
            }
          },
          "platforms": {
            "title": "3 · Delivery platforms",
            "uniqueItems": true,
            "type": "array",
            "description": "Leave empty for every platform operating in the chosen places. Not every platform runs in every country — the free Coverage run shows which.",
            "items": {
              "type": "string",
              "enum": [
                "lieferando",
                "ubereats",
                "wolt",
                "glovo",
                "bolt",
                "foodora",
                "efood",
                "foody"
              ],
              "enumTitles": [
                "Just Eat / Lieferando / Thuisbezorgd",
                "Uber Eats",
                "Wolt",
                "Glovo",
                "Bolt Food",
                "Foodora",
                "eFood (Greece)",
                "Foody (Cyprus)"
              ]
            }
          },
          "searchFor": {
            "title": "Restaurant or chain name contains",
            "type": "string",
            "description": "Matches the restaurant name or its brand, so `dominos` finds every Domino's location. Case-insensitive."
          },
          "cuisines": {
            "title": "Cuisines",
            "uniqueItems": true,
            "type": "array",
            "description": "Keep only restaurants tagged with at least one of these.",
            "items": {
              "type": "string",
              "enum": [
                "italian",
                "pizza",
                "burger",
                "turkish",
                "asian",
                "chinese",
                "japanese",
                "sushi",
                "indian",
                "thai",
                "vietnamese",
                "greek",
                "mexican",
                "american",
                "german",
                "french",
                "spanish",
                "portuguese",
                "balkan",
                "arabic",
                "lebanese",
                "kebab",
                "doner",
                "seafood",
                "steak",
                "bbq",
                "vegetarian",
                "vegan",
                "healthy",
                "salad",
                "breakfast",
                "bakery",
                "dessert",
                "ice_cream",
                "coffee",
                "bubble_tea",
                "grocery",
                "sandwich",
                "pasta",
                "soup",
                "chicken",
                "fish_and_chips",
                "halal",
                "poke",
                "ramen",
                "tapas"
              ],
              "enumTitles": [
                "Italian",
                "Pizza",
                "Burger",
                "Turkish",
                "Asian",
                "Chinese",
                "Japanese",
                "Sushi",
                "Indian",
                "Thai",
                "Vietnamese",
                "Greek",
                "Mexican",
                "American",
                "German",
                "French",
                "Spanish",
                "Portuguese",
                "Balkan",
                "Arabic",
                "Lebanese",
                "Kebab",
                "Doner",
                "Seafood",
                "Steak",
                "Bbq",
                "Vegetarian",
                "Vegan",
                "Healthy",
                "Salad",
                "Breakfast",
                "Bakery",
                "Dessert",
                "Ice Cream",
                "Coffee",
                "Bubble Tea",
                "Grocery",
                "Sandwich",
                "Pasta",
                "Soup",
                "Chicken",
                "Fish And Chips",
                "Halal",
                "Poke",
                "Ramen",
                "Tapas"
              ]
            }
          },
          "minRating": {
            "title": "Minimum rating",
            "enum": [
              "any",
              "3",
              "3.5",
              "4",
              "4.3",
              "4.5",
              "4.7"
            ],
            "type": "string",
            "description": "Normalised to 0-5 across every platform, so 4.5 means the same on Wolt (which publishes 0-10) and Glovo (0-100) as on Just Eat. The original is kept in `rating_raw`.",
            "default": "any"
          },
          "itemNameContains": {
            "title": "Dish or product name contains",
            "type": "string",
            "description": "For Menu items and Price comparison. Try `coca cola` to see where a product is sold and at what price."
          },
          "dietaryTags": {
            "title": "Dietary tags",
            "uniqueItems": true,
            "type": "array",
            "description": "Keep only dishes carrying at least one of these.",
            "items": {
              "type": "string",
              "enum": [
                "vegetarian",
                "vegan",
                "gluten_free",
                "lactose_free",
                "halal",
                "kosher",
                "organic",
                "spicy"
              ],
              "enumTitles": [
                "Vegetarian",
                "Vegan",
                "Gluten Free",
                "Lactose Free",
                "Halal",
                "Kosher",
                "Organic",
                "Spicy"
              ]
            }
          },
          "minPrice": {
            "title": "Minimum dish price",
            "minimum": 0,
            "type": "integer",
            "description": "In the local currency. Leave empty for no floor."
          },
          "maxPrice": {
            "title": "Maximum dish price",
            "minimum": 0,
            "type": "integer",
            "description": "In the local currency. Leave empty for no ceiling."
          },
          "minSpreadPct": {
            "title": "Minimum price difference (%)",
            "minimum": 0,
            "type": "integer",
            "description": "Price comparison only. Show a dish only when the dearest platform is at least this much above the cheapest. Try 20."
          },
          "includeMenuItemOptions": {
            "title": "Include dish options and extras",
            "type": "boolean",
            "description": "Toppings, sizes and add-ons with their own prices. Makes menu rows considerably larger.",
            "default": false
          },
          "presentOn": {
            "title": "Must be ON these platforms",
            "uniqueItems": true,
            "type": "array",
            "description": "The restaurant must be listed on every platform you pick here.",
            "items": {
              "type": "string",
              "enum": [
                "lieferando",
                "ubereats",
                "wolt",
                "glovo",
                "bolt",
                "foodora",
                "efood",
                "foody"
              ],
              "enumTitles": [
                "Just Eat / Lieferando / Thuisbezorgd",
                "Uber Eats",
                "Wolt",
                "Glovo",
                "Bolt Food",
                "Foodora",
                "eFood (Greece)",
                "Foody (Cyprus)"
              ]
            }
          },
          "missingFrom": {
            "title": "Must NOT be on these platforms",
            "uniqueItems": true,
            "type": "array",
            "description": "For example: on Just Eat, missing from Uber Eats — 59,313 restaurants in the UK alone.",
            "items": {
              "type": "string",
              "enum": [
                "lieferando",
                "ubereats",
                "wolt",
                "glovo",
                "bolt",
                "foodora",
                "efood",
                "foody"
              ],
              "enumTitles": [
                "Just Eat / Lieferando / Thuisbezorgd",
                "Uber Eats",
                "Wolt",
                "Glovo",
                "Bolt Food",
                "Foodora",
                "eFood (Greece)",
                "Foody (Cyprus)"
              ]
            }
          },
          "maxItems": {
            "title": "Maximum results",
            "minimum": 1,
            "maximum": 50000,
            "type": "integer",
            "description": "You pay per row delivered, so this is your cost ceiling. Berlin alone holds 860,226 menu items — start small and raise it once you like what you see.",
            "default": 1000
          }
        }
      },
      "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "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
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}