יוצר: @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מזהי ארגונים נפוצים:
| משרד | מזהה | שם באנגלית |
|---|---|---|
| הלשכה המרכזית לסטטיסטיקה | lamas | Central Bureau of Statistics |
| משרד התחבורה | ministry_of_transport | Ministry of Transportation |
| משרד הבריאות | ministry-health | Ministry of Health |
| משרד החינוך | ministry_of_education | Ministry of Education |
| רשות המסים | taxes-authority | Israel Tax Authority |
| רשות מקרקעי ישראל | the_israel_lands_administration | Israel Land Authority |
| משרד הפנים | interior_affairs | 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 כדי לראות את כל שמות השדות, ואז בנו שאילתות ממוקדות.
סוכנים נתמכים
ציון אמון
הסקיל יכול להריץ סקריפטים ופקודות על המערכת שלך.
נמצאו 1 התאמות בקוד
הסקיל יכול לבצע בקשות רשת לשירותים חיצוניים.
נמצאו 1 התאמות בקוד
מעקב אחר מכרזי רמ"י, נתוני הגרלות והנחיות להגשה
נתוני נדל"ן, הערכות שווי נכסים ומידע על עסקאות
חיפוש מידע על חברות ברשם החברות ובדיקת עוסקים מורשים
רוצים לבנות סקיל משלכם? נסו את יוצר הסקילס · הגשת סקיל