{
  "openapi": "3.0.1",
  "info": {
    "title": "Israel Sold Property Prices - Fast (GovMap, Map Coordinates)",
    "description": "Fast scraper for Israel's official sold-property prices (GovMap), with map coordinates: date, price, price/sqm, address, rooms, floor, area. For year built, a unit's prior sales and appreciation trend, use the enriched version: apify.com/swerve/nadlan-gov-deals",
    "version": "0.1",
    "x-build-id": "JScZrjOCOj7qqQPNg"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/swerve~nadlan-deals/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-swerve-nadlan-deals",
        "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/swerve~nadlan-deals/runs": {
      "post": {
        "operationId": "runs-sync-swerve-nadlan-deals",
        "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/swerve~nadlan-deals/run-sync": {
      "post": {
        "operationId": "run-sync-swerve-nadlan-deals",
        "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": {
          "cities": {
            "title": "City",
            "type": "array",
            "description": "Pick one or more cities from the list (the most active real-estate cities are included). Each city is geocoded and sale transactions around its center are collected. For a town not listed, use \"Other cities\" below.",
            "items": {
              "type": "string",
              "enum": [
                "ירושלים",
                "תל אביב -יפו",
                "חיפה",
                "ראשון לציון",
                "פתח תקווה",
                "אשדוד",
                "באר שבע",
                "נתניה",
                "חולון",
                "בני ברק",
                "רמת גן",
                "בת ים",
                "רחובות",
                "אשקלון",
                "בית שמש",
                "כפר סבא",
                "הרצלייה",
                "מודיעין-מכבים-רעות",
                "חדרה",
                "נצרת",
                "לוד",
                "רעננה",
                "רמלה",
                "מודיעין עילית",
                "רהט",
                "גבעתיים",
                "קריית אתא",
                "נהרייה",
                "הוד השרון",
                "אום אל-פחם",
                "קריית גת",
                "אילת",
                "עכו",
                "ביתר עילית",
                "נס ציונה",
                "כרמיאל",
                "רמת השרון",
                "עפולה",
                "אלעד",
                "טבריה",
                "ראש העין",
                "נצרת עילית",
                "טייבה",
                "קריית מוצקין",
                "שפרעם",
                "קריית ים",
                "קריית ביאליק",
                "מעלה אדומים",
                "יבנה",
                "פרדס חנה-כרכור",
                "קריית אונו",
                "אור יהודה",
                "דימונה",
                "צפת",
                "טמרה",
                "נתיבות",
                "יהוד-מונוסון",
                "סח'נין",
                "באקה אל-גרביה",
                "גדרה",
                "אופקים",
                "מגדל העמק",
                "מבשרת ציון",
                "ערד",
                "גבעת שמואל",
                "טירה",
                "ערערה",
                "נשר",
                "קריית שמונה",
                "עראבה",
                "שדרות",
                "זכרון יעקב",
                "קריית מלאכי",
                "גן יבנה",
                "מעלות-תרשיחא",
                "מגאר",
                "כפר קאסם",
                "יקנעם עילית",
                "קלנסווה",
                "כפר יונה",
                "כפר כנא"
              ],
              "enumTitles": [
                "ירושלים",
                "תל אביב -יפו",
                "חיפה",
                "ראשון לציון",
                "פתח תקווה",
                "אשדוד",
                "באר שבע",
                "נתניה",
                "חולון",
                "בני ברק",
                "רמת גן",
                "בת ים",
                "רחובות",
                "אשקלון",
                "בית שמש",
                "כפר סבא",
                "הרצלייה",
                "מודיעין-מכבים-רעות",
                "חדרה",
                "נצרת",
                "לוד",
                "רעננה",
                "רמלה",
                "מודיעין עילית",
                "רהט",
                "גבעתיים",
                "קריית אתא",
                "נהרייה",
                "הוד השרון",
                "אום אל-פחם",
                "קריית גת",
                "אילת",
                "עכו",
                "ביתר עילית",
                "נס ציונה",
                "כרמיאל",
                "רמת השרון",
                "עפולה",
                "אלעד",
                "טבריה",
                "ראש העין",
                "נצרת עילית",
                "טייבה",
                "קריית מוצקין",
                "שפרעם",
                "קריית ים",
                "קריית ביאליק",
                "מעלה אדומים",
                "יבנה",
                "פרדס חנה-כרכור",
                "קריית אונו",
                "אור יהודה",
                "דימונה",
                "צפת",
                "טמרה",
                "נתיבות",
                "יהוד-מונוסון",
                "סח'נין",
                "באקה אל-גרביה",
                "גדרה",
                "אופקים",
                "מגדל העמק",
                "מבשרת ציון",
                "ערד",
                "גבעת שמואל",
                "טירה",
                "ערערה",
                "נשר",
                "קריית שמונה",
                "עראבה",
                "שדרות",
                "זכרון יעקב",
                "קריית מלאכי",
                "גן יבנה",
                "מעלות-תרשיחא",
                "מגאר",
                "כפר קאסם",
                "יקנעם עילית",
                "קלנסווה",
                "כפר יונה",
                "כפר כנא"
              ]
            }
          },
          "customCities": {
            "title": "Other cities (free text)",
            "type": "array",
            "description": "Any city/town NOT in the dropdown, typed in Hebrew (for example a small town or moshav). Optional.",
            "items": {
              "type": "string"
            }
          },
          "neighborhoods": {
            "title": "Neighborhoods (optional)",
            "type": "array",
            "description": "Narrow to specific neighborhoods within the chosen city, in Hebrew. When set, each neighborhood is geocoded inside the city and only deals whose neighborhood matches are returned. Leave empty for the whole city. To find exact names, run once with just the city and read the neighborhoodName field in the results.",
            "items": {
              "type": "string"
            }
          },
          "dealDateRange": {
            "title": "Time range",
            "enum": [
              "all",
              "3",
              "6",
              "12",
              "60"
            ],
            "type": "string",
            "description": "How far back to fetch sold transactions.",
            "default": "all"
          },
          "rooms": {
            "title": "Rooms",
            "type": "string",
            "description": "Filter by number of rooms. Comma-separated, e.g. \"3,4\" for 3 or 4-room apartments. Leave empty for all."
          },
          "minPrice": {
            "title": "Min price (NIS)",
            "minimum": 0,
            "type": "integer",
            "description": "Only deals at or above this sale price."
          },
          "maxPrice": {
            "title": "Max price (NIS)",
            "minimum": 0,
            "type": "integer",
            "description": "Only deals at or below this sale price."
          },
          "maxItems": {
            "title": "Max results (cost cap)",
            "minimum": 1,
            "type": "integer",
            "description": "Caps how many transactions are returned and billed. A whole city can be many thousands of deals, so set this to limit cost. Leave empty for everything in scope."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}