by @skills-il
גישה למידע ממשלתי פתוח מתוך data.gov.il
npx skills-il add skills-il/government-services --skill israel-gov-apiשאלו את המשתמש:
השתמשו ב-API של data.gov.il (מבוסס CKAN) לאיתור מערכי נתונים רלוונטיים:
חיפוש לפי מילת מפתח:
GET https://data.gov.il/api/3/action/package_search?q=KEYWORD&rows=10חיפוש לפי ארגון (משרד ממשלתי):
GET https://data.gov.il/api/3/action/package_search?fq=organization:MINISTRY_IDמזהי ארגונים נפוצים:
| משרד | מזהה | שם באנגלית |
|---|---|---|
| הלשכה המרכזית לסטטיסטיקה | cbs | Central Bureau of Statistics |
| משרד התחבורה | mot | Ministry of Transportation |
| משרד הבריאות | moh | Ministry of Health |
| משרד החינוך | moe | Ministry of Education |
| רשות המסים | ita | Israel Tax Authority |
| רשות מקרקעי ישראל | ila | Israel Land Authority |
| משרד הפנים | moi | Ministry of Interior |
לאחר איתור מערך הנתונים:
קבלת פרטי מערך נתונים:
GET https://data.gov.il/api/3/action/package_show?id=DATASET_IDשאילתת נתונים טבלאיים (datastore):
GET https://data.gov.il/api/3/action/datastore_search?resource_id=RESOURCE_ID&limit=100שאילתות דמויות SQL (חזקות):
GET https://data.gov.il/api/3/action/datastore_search_sql?sql=SELECT * FROM "RESOURCE_ID" WHERE field = 'value' LIMIT 100טיפים:
datastore_search עם limit=1 תחילה כדי לראות את שמות השדותlimit ו-offset לדפדוףעבור הנתונים שנשלפו:
בעת שילוב מערכי נתונים מרובים:
| מערך נתונים | מזהה משאב | תדירות עדכון | תיאור |
|---|---|---|---|
| נתוני תחבורה ציבורית GTFS | שונים | יומי | לוחות זמנים ומסלולי אוטובוסים/רכבות |
| רשימת בתי ספר | שונים | שנתי | כל בתי הספר עם פרטים מלאים |
| איכות בתי חולים | שונים | רבעוני | מדדי איכות של משרד הבריאות |
| מחירי נדל"ן | שונים | חודשי | מחירי עסקאות מרשות המסים |
| מרשם עסקים | שונים | יומי | עסקים פעילים |
| איכות אוויר | שונים | שעתי | תחנות ניטור סביבתי |
המשתמש אומר: "אני צריך נתונים על בתי ספר בתל אביב" פעולות:
package_search?q=schools+tel+avivהמשתמש אומר: "הראה לי מגמות מחירי דיור בחיפה" פעולות:
scripts/query_datagov.py — חיפוש מערכי נתונים, בדיקת משאבים והרצת שאילתות SQL/datastore ישירות מול ה-API של data.gov.il (CKAN) משורת הפקודה. תומך בפקודות משנה: search, dataset, query, sql, orgs. הרצה: python scripts/query_datagov.py --helpreferences/ckan-api-reference.md — קטלוג מלא של נקודות קצה עבור ה-API של data.gov.il (CKAN) כולל פרמטרי חיפוש, תחביר שאילתות datastore, יכולות SQL ומזהי ארגונים נפוצים. היעזרו בו בעת בניית קריאות API או איתור באגים בתחביר שאילתות.סיבה: מונחי חיפוש ספציפיים מדי או בשפה לא נכונה פתרון: נסו מילות מפתח רחבות יותר בעברית. נתונים ממשלתיים הם בעיקר בעברית.
סיבה: לא לכל המשאבים יש API של datastore (לשאילתות) מופעל פתרון: הורידו את קובץ ה-CSV/Excel ישירות ועבדו עליו מקומית.
סיבה: רוב מערכי הנתונים הממשלתיים משתמשים בשמות עמודות בעברית פתרון: בצעו שאילתה ראשונה עם limit=1 כדי לראות את כל שמות השדות, ואז בנו שאילתות ממוקדות.
סוכנים נתמכים
ציון אמון
ניתוח אוטומטי: זוהו 2 גורמי סיכון (הרצת סקריפטים, גישה לרשת). הרשאות: 75/100, טיפול בנתונים: 100/100.
נבדק על ידי: skills-il-sync-v1
by @skills-il
חיפוש מידע על חברות ברשם החברות ובדיקת עוסקים מורשים
by @skills-il
נתוני הלמ"ס — מדד המחירים, דיור, תעסוקה ונתונים כלכליים
by @skills-il
נתוני משרד הבריאות, ניווט במערכת הבריאות וקופות החולים