דלג לתוכן הראשי
בית ישראלי

API פתוח

כל הנתונים של האתר זמינים כקבצי JSON ציבוריים: 1232 יישובים, 1145 שכונות ו-2756 אזורים סטטיסטיים. אין מפתח, אין הרשמה, והכתובות לא משתנות. English section below.

האתר בגרסת בדיקה. ייתכנו טעויות וחוסרים.

מה זה

קבצים סטטיים תחת /api/v1/. אין שאילתות ואין סינון בצד השרת: מורידים את הקובץ ומסננים אצלכם. הגרסה כרגע 1.0.0, והיא חלק מהכתובת. ה-slug של מקום, למשל tel-aviv-yafo, הוא גם הכתובת של העמוד באתר: /place/tel-aviv-yafo/.

כתובות

דוגמה מהטרמינל:

curl -s <site-address>/api/v1/places/tel-aviv-yafo.json | jq '.top_party_k25'

שכונה או אזור הם <slug היישוב>/<יחידה>, ולכן הקובץ שלהם נמצא בתיקייה של היישוב: places/tel-aviv-yafo/florentin.json, places/tel-aviv-yafo/area-3.json. את רשימת ה-slugs אפשר לקחת מהשדה slug ב-places.json.

שדות ב-places.json

רשומה קצרה לכל מקום. אותם שדות מופיעים גם בראש הרשומה המלאה.

שדות ב-places.json
fieldtypeunitdescription
slugstringkebab-case ASCII; a neighborhood or area is '<locality slug>/<unit>'Stable URL slug; also the path of the full record under places/.
idinteger-Numeric id: CBS locality code for a locality, generated id for a neighborhood or area.
cbs_locality_codeintegerCBS locality codeLocality the place belongs to (its own code for a locality).
name_hestring-Hebrew name.
name_enstring|null-CBS official English name of a locality, OpenStreetMap name:en of a neighborhood; null when none is published.
kindstringlocality | neighborhood | areaKind of place. An area is a CBS 2011 statistical area.
locality_slugstring|null-Slug of the containing locality; null for a locality.
latnumberdegrees WGS84Display point latitude.
lonnumberdegrees WGS84Display point longitude.
populationinteger|nullresidentsCBS population; see pop_as_of.
pop_as_ofstring|nullISO dateDate of the population figure.
sesobject|nullCBS socio-economic cluster 1 (lowest) to 10{cluster, year, basis} for a locality (official) or an area; {min, max, year, basis} for a neighborhood (range over its areas). null when the CBS gives none.
top_party_k25object|nullshare: fraction 0-1 of valid votes{letter, name, share}: leading party in Knesset 25 in the place's own polling stations (or nearby ones, see the record's elections.source).
districtstring|nullnorth | haifa | center | tel_aviv | jerusalem | south | judea_samariaCBS district (inferred for a few localities, see record).
green_linestring|nullinside | beyondSide of the Green Line at the display point.
green_line_kmnumber|nullkm, straight lineDistance from the display point to the Green Line (the 1949 armistice ways), from either side.
sea_kmnumber|nullkm, straight lineDistance from the display point to the nearest of the Mediterranean, the Kinneret and the Red Sea at Eilat. The Dead Sea does not count.
sea_namestring|nullmediterranean | kinneret | red_seaWhich of those is the nearest.
border_kmnumber|nullkm, straight lineDistance from the display point to the nearest border of Israel (Lebanon, Syria, Jordan, Egypt) or the Gaza Strip boundary. Approximate: 1:10m map.
border_namestring|nulllebanon | syria | jordan | egypt | gazaWhich border is the nearest.
railobject|null{km, name, mode, feed_date, source}Nearest rail or light-rail station from the display point, straight line: km, station name (Hebrew), mode (train | light_rail), date of the Ministry of Transport GTFS feed, source. Light rail: Jerusalem and the Tel Aviv Red Line.
higher_edobject|null{km, name, type, campus, source}Nearest campus of an institution recognised by the Council for Higher Education, straight line: km, institution name (Hebrew), type (university | academic_college | education_college), campus, source.
tax_benefitobject|null{rate_pct, ceiling_nis, points, year, source}Income-tax credit of the locality (a tax-benefit locality 2026): credit rate in percent, annual income ceiling in NIS, points. null = not a listed locality. A neighborhood or area carries its locality's.
arnonaobject|null{min_ppm_year, max_ppm_year, main_zone_name, main_ppm_year_100m2, status, year, source_url, source_page}Residential arnona from the authority's own tax order, NIS per m2 per year; `year` is the order's year (2026; 2027 for an order in force from 1.1.2027; 2025 where the authority's 2026 order was not found): lowest and highest rate over zones and building types, and the rate of the main zone for a 100 m2 flat when the order names one (a stepped tariff gives the effective rate per m2). status: approved | pending (the order posted is a request or a draft, so final rates may differ). null = the authority is not among the largest non-regional-council authorities read, or its order could not be read. An area or neighborhood carries its locality's, with level "locality".
rentobject|null{by_rooms, period, source, source_url, level}Average monthly rent in NIS of contracts in force (CBS Price Statistics Monthly, Table 4.9), for the national total (`all`) and the room groups 1-2, 2.5-3, 3.5-4 and 4.5+: `by_rooms` maps each to {avg_nis, period} (avg_nis null where the CBS shows a dash); `period` is the quarter, e.g. 2026-Q2. Average of rent contracts in force, not asking rents, so it understates what a new tenant pays. The CBS publishes it only for the large cities (over 100 thousand residents): null = the locality is not in the table. An area or neighborhood carries its locality's, with level "locality"; no official neighborhood rent exists.
shelter_secobject|null{min, max, as_of, source}Seconds to reach shelter (Home Front Command alert areas of the locality; min and max when it has several). Not scored. null = no alert area maps to the locality.

שדות ברשומה המלאה של מקום

בקובץ של מקום בודד. קבוצות שאין להן נתון עבור המקום פשוט לא מופיעות או מופיעות כ-null.

שדות ברשומה המלאה של מקום
fieldtypeunitdescription
sourcesobject-For every figure group present: {source, source_id (see meta.attributions), year and/or as_of}.
ses_summary, ses / ses_official / ses_rangeobjectCBS cluster 1-10ses_summary is the same compact object as `ses` in places.json; ses, ses_official and ses_range are the underlying blocks.
population, pop_as_of, pop_2014, pop_2024, growth_10y_pctnumberresidents; percentCBS population and 10-year change.
demographicsobjectpercent of Israeli residentsPopulation groups (CBS 2024) and census-2022 main religion of the areas.
electionsobjectshares: fraction 0-1 of valid votesPer Knesset 22-25: bloc shares (liberal, likud, haredi, religious_zionist, right_other, arab, other), top_party, parties, turnout_in_kalpi (in-station turnout, lower than official), n_kalpis, split indices. parties is [{letter, name, share}] for every party with at least 1% in the place, biggest first, then {letter: null, name: 'אחרות', share} for the rest, so the shares sum to 1 within rounding; it uses the same polling stations and weighting as the bloc shares (see elections.source.kind: own or nearby). The former single bloc `religious` is split into haredi (Shas, United Torah Judaism) and religious_zionist; the reason for each list is in pipeline/mappings/blocs_k*.csv.
realestateobjectNIS; NIS per m2; deals (n)Median price and price per m2 by rooms and home type, trend, unusual deals excluded.
schoolsobjectcountSchools by stream.
achievementsobjectshare 0-1; scoreRAMA achievements relative to schools with a similar background.
crimeobjectcases per 1,000 residents per yearRecorded police cases by group.
educationobjectpercentBagrut eligibility vs national, kindergartens and day-care nearby.
urban_renewal, subsidised_supplyobjectcount; units; NIS per m2Declared urban-renewal complexes; discounted-housing (Dira BeHanacha) lotteries held from 2023-01-01 on (subsidised_supply.window_start); the newest lottery in the source is dated in subsidised_supply.last_lottery.
municipalobjectshare 0-1Mayor and turnout, municipal elections 2024.
densityobjectresidents per km2; km2Locality only.
distancesobjectkmGreat-circle distance to Tel Aviv, Jerusalem and the nearest metropolitan centre.
boundaries, osm_attributionstring-Where the boundary comes from; osm_attribution is set when OpenStreetMap-derived data is inside the record (ODbL).
name_source, name_attribution, also_includesstring-Neighborhood only: how the name was found (govmap, osm_polygon, osm_point, main_street, nearby, stat_area); name_attribution is the credit when the name comes from GovMap; also_includes lists other GovMap neighborhoods covering at least 15% of the unit.

ארנונה (arnona)

  • השדה arnona ברשומה המלאה, ובקובץ places.json השדות arnona_min, arnona_max, arnona_100m2_year ו-arnona_status. התעריפים הם בשקלים למ״ר בשנה, לפי הצו העדכני שנאסף: year הוא שנת הצו (2026 לרוב; 2027 לצו שנכנס לתוקף ב-1 בינואר 2027; 2025 כשצו 2026 לא נמצא באתר הרשות), ובקובץ places.json השדה arnona_year. arnona_100m2_year הוא סכום שנתי בשקלים לדירה של 100 מ״ר בתעריף האזור העיקרי בצו, ו-null כשהצו לא מגדיר אזור עיקרי.
  • כיסוי: נאסף כרגע ל-80 הרשויות הגדולות שאינן מועצות אזוריות, ולא לכולן נמצא נתון. null אומר שאין נתון, לא שהארנונה אפס. שכונה ואזור סטטיסטי נושאים את נתוני היישוב שלהם, ובשדה level כתוב locality.
  • status הוא approved או pending. ב-pending הצו שפורסם הוא בקשה או טיוטה, והתעריף הסופי עשוי להיות שונה.
  • המקור הוא צו הארנונה של הרשות עצמה באתר שלה. source_url מפנה לצו, ו-source_page למקום בו.

רכבת והשכלה גבוהה (rail, higher_ed)

  • rail הוא {km, name, mode, feed_date, source}: המרחק בקו אווירי בקילומטרים מנקודת התצוגה של המקום לתחנת הרכבת או הרכבת הקלה הקרובה, שם התחנה, mode שהוא train (רכבת ישראל) או light_rail (הרכבת הקלה בירושלים והקו האדום בתל אביב), ותאריך קובץ ה-GTFS של משרד התחבורה שממנו נלקחה.
  • higher_ed הוא {km, name, type, campus, source}: המרחק בקו אווירי לקמפוס הקרוב של מוסד מוכר על ידי המועצה להשכלה גבוהה, שם המוסד, הסוג (university, academic_college או education_college) והקמפוס. מיקום הקמפוס נקבע בידי האתר, לפי OpenStreetMap או נקודת כתובת.
  • כיסוי: לכל מקום עם נקודת תצוגה. null אומר שאין נקודה כזאת, לא שהמרחק אפס. שכונה ואזור נמדדים מנקודת התצוגה שלהם, לא של היישוב.

שכירות (rent)

  • rent הוא {by_rooms, period, source, source_url, level}. by_rooms ממפה כל אחת מקבוצות החדרים 1-2, 2.5-3, 3.5-4 ו-4.5+, ואת all (כל גדלי הדירות), ל-{avg_nis, period}: שכר דירה חודשי ממוצע בשקלים. avg_nis הוא null היכן שהלמ"ס מציגה מקף. period הוא הרבעון, למשל 2026-Q2.
  • כיסוי: הלמ"ס מפרסמת שכירות רק ל-18 הערים הגדולות (מעל 100 אלף תושבים), ולכן rent הוא null בכל יישוב אחר. שכונה ואזור סטטיסטי נושאים את הנתון של היישוב שלהם, ואין להם נתון רשמי משלהם; בשדה level כתוב locality.
  • הנתון הוא ממוצע של חוזי שכירות בתוקף, כולל חוזים ישנים, ולא מחיר מודעות, ולכן הוא נמוך בדרך כלל ממה ששוכר חדש משלם. המקור: הלמ"ס, ירחון לסטטיסטיקה של מחירים, לוח 4.9; source_url מפנה לקובץ.

יחידות ו-null

  • null אומר שהנתון לא ידוע או לא פורסם. הוא אף פעם לא אפס.
  • שיעורים וחלקים, כמו חלק המפלגה המובילה, הם שבר בין 0 ל-1 ולא אחוזים. שדות שמסומנים ״percent״ הם אחוזים.
  • קואורדינטות הן מעלות WGS84. אוכלוסייה היא מספר תושבים, ולצדה תאריך. לשכונה ולאזור סטטיסטי היא אומדן סוף 2024, ו-null כשאין כזה.
  • אשכול חברתי-כלכלי הוא מספר בין 1 (הנמוך ביותר) ל-10, לפי הלמ״ס.
  • null means unknown or not published, never zero.
  • Slugs never change once published; a removed place keeps its slug reserved (mappings/slugs.csv).
  • Areas are CBS 2011 statistical areas; neighborhoods are groups of areas named from GovMap (name_source govmap), else from OpenStreetMap, or 'near <street>' when approximate.
  • Election results of areas and neighborhoods for Knesset 22-24 rest on the assumption that the polling-place numbering did not change between elections (the polling places' locations come from the Knesset 26 list, checked against the Knesset 25 list); they are in the records but are not shown on the website.
  • GovMap neighborhood names: Survey of Israel layer for information only, used for names only; the boundaries stay unions of CBS areas.

עדכונים

הקבצים נבנים מחדש יחד עם נתוני האתר, בלי לוח זמנים קבוע. הבנייה האחרונה: 2026-09-30T22:14:00Z, והתאריך הזה מופיע גם ב-meta.json. כל נתון נושא את השנה או התאריך שלו בתוך הרשומה. שדות יכולים להתווסף בלי הודעה; ה-slug של מקום אינו משתנה, ומקום שהוסר שומר את ה-slug שלו כשמור.

רישיון ושימוש

  • נתונים שמקורם ב-OpenStreetMap (שמות שכונות וגבולותיהן, שמות רחובות, הקו הירוק) הם ברישיון ODbL 1.0 (נפתח בחלון חדש), עם שיתוף זהה (share-alike). מי שמפרסם מאגר שנבנה מהם חייב לציין © OpenStreetMap contributors ולהציע את המאגר ברישיון זהה. רשומה ששדה osm_attribution בה אינו null מכילה נתונים כאלה.
  • שמות שכונות: המרכז למיפוי ישראל (GovMap), דרך גרסאות לעם. שכבת GovMap מיועדת למידע בלבד, ואינה ברישיון פתוח. רק השמות נלקחו ממנה (בשדות name_source, name_attribution ו-also_includes), והגבולות הם של האזורים הסטטיסטיים של הלמ"ס.
  • נתונים ממשלתיים מפורסמים כאן כמצרפים שנגזרו מהם, לא כקבצי המקור, ותמיד עם ציון המקור. לפני הפצה של קבצי המקור עצמם בדקו את התנאים של כל גוף.
  • אם אתם משתמשים בנתונים, ציינו את המקורות שברשימה למטה, ואת האתר.

ללא אחריות. הנתונים ניתנים כמות שהם. המספרים הם מצרפים של נתונים רשמיים, עם המגבלות שמצוינות בכל קבוצה, בשדות note ו-source. אל תסתמכו עליהם להחלטה משפטית או כספית.

מקורות

  • הלשכה המרכזית לסטטיסטיקה (הלמ"ס)Central Bureau of Statistics (CBS): population, socio-economic clusters, localities file, statistical areas, census 2022, land area, average rents of the large cities (Price Statistics Monthly, Table 4.9)
  • ועדת הבחירות המרכזיתCentral Elections Committee: Knesset 22-25 results by polling station
  • רשות המסיםIsrael Tax Authority: real-estate transactions; the list of tax-benefit localities 2026 (Reshumot, Kovetz HaTakanot 12212)
  • הרשויות המקומיותLocal authorities: arnona (municipal property tax) rates 2026-2027, from each authority's own tax order
  • משרד החינוךMinistry of Education: schools and kindergartens layer, bagrut indicators (shkifut), RAMA achievement data
  • משטרת ישראלIsrael Police: recorded crime cases
  • משרד הפניםMinistry of Interior: municipal elections 2024 (Mabat Pnim)
  • משרד הבינוי והשיכוןMinistry of Construction and Housing: urban renewal complexes, subsidised-housing lotteries
  • משרד העבודהMinistry of Labor: day-care centres
  • data.gov.ildata.gov.il (Israel government open data portal): distribution channel of several of the datasets above
  • גרסאות לעם (over.org.il) · תודה לגיא זומר, שפעל להשיג ולהנגיש את הנתוניםOver HaAm (over.org.il): mirrors of government datasets and layers used as inputs
  • OpenStreetMapOpenStreetMap: neighborhood names, points and boundaries, street names, English names (name:en) of localities and neighborhoods, employment zones (the workplace picker), the Green Line (© OpenStreetMap contributors, ODbL 1.0)
  • המרכז למיפוי ישראל (GovMap)Survey of Israel (GovMap): official neighborhood names (names only; no GovMap geometry is published), through the OVER mirror (שמות שכונות: המרכז למיפוי ישראל (GovMap), דרך גרסאות לעם, not an open licence; the layer is for information only)
  • פיקוד העורףHome Front Command: time to shelter per alert area (snapshot of the public districts file, 2026-09-30)
  • Natural EarthNatural Earth: coast, lakes and international borders for the distances to the sea and to the borders
  • משרד התחבורהMinistry of Transport: rail and light-rail stations for the distance to the nearest station (GTFS feed of public transport)
  • המועצה להשכלה גבוההCouncil for Higher Education: the official list of recognised institutions, for the distance to the nearest campus
  • חישוב עצמיComputed by this project: distances

מי בנה

נבנה על ידי סתיו גיר. עוד על הנתונים ועל מה שהם לא יודעים לומר: אודות ומקורות.

Open API (English)

Every locality, neighborhood and statistical area on the site is available as static JSON under /api/v1/: 1232 localities, 1145 neighborhoods and 2756 statistical areas. No key, no sign-up, no query language: download a file and filter it yourself. The version (1.0.0) is part of the path.

  • Slugs are stable. A neighborhood or area is <locality-slug>/<unit> and its file sits in the locality's folder. The same slug is the page address: /place/<slug>/.
  • null means unknown or not published, never zero. Shares are fractions between 0 and 1. The field tables above are generated from meta.json.
  • Files are rebuilt with the site data, on no fixed schedule; generated_at in meta.json says when. Last build: 2026-09-30T22:14:00Z.
  • Licence: data derived from OpenStreetMap is under the Open Database Licence (ODbL) 1.0 and is share-alike; credit © OpenStreetMap contributors. Government data is published as derived aggregates with credit to the source bodies listed in attributions (the CBS, the Survey of Israel (GovMap), the Central Elections Committee, the Tax Authority, the Ministry of Education, Israel Police, data.gov.il and Over HaAm, with thanks to Guy Zomer). Neighborhood names from GovMap are credited as שמות שכונות: המרכז למיפוי ישראל (GovMap), דרך גרסאות לעם; that layer is for information only, only its names are used, and the boundaries come from CBS statistical areas.
  • Transport, campuses and rent: rail and higher_ed are straight-line distances to the nearest rail or light-rail station (Ministry of Transport GTFS feed) and the nearest campus of an institution recognised by the Council for Higher Education. rent is the CBS average monthly rent of contracts in force by rooms group (Price Statistics Monthly, Table 4.9); the CBS publishes it for the 18 large cities only, so it is null elsewhere, and a neighborhood or area carries its city's figure.
  • No warranty. The data is provided as is, with the limits stated in each group's note and source.
  • Built by Stav Gayer (סתיו גיר).