data.gov.il CKAN API
הגישה הרשמית לכל הדאטה הפתוחה של ממשלת ישראל — מאגרי רכבים, חינוך, בריאות, תחבורה ועוד.
על ה-API
data.gov.il הוא הפורטל הרשמי של ממשלת ישראל לדאטה פתוחה. מאחורי הקלעים הוא רץ על CKAN — פלטפורמה חינמית בקוד פתוח שפותחה במקור על ידי ממשלת בריטניה. ה-API מאפשר לכל מפתח למשוך מאות מאגרי מידע בזמן אמת, בלי הרשמה ובלי מפתח, עם נפחי קריאה סבירים. זה כנראה ה-API החשוב ביותר לכל מי שבונה מוצר סביב דאטה ישראלית.
למי זה מתאים
סטארט-אפים שבונים מוצרי רכבים, נדל"ן או טראנספורט
עיתונאי דאטה וחוקרים
מפתחים של אפליקציות אזרחיות
סטודנטים ופרויקטי גמר
איך להשתמש
- 1היכנס ל-data.gov.il וחפש את המאגר הרצוי (לדוגמה: "רישוי רכב").
- 2קח את ה-resource_id מתוך לשונית ה-API של המאגר.
- 3שלח בקשת GET ל-/api/3/action/datastore_search עם ה-resource_id.
- 4פרסר את השדה records מתוך ה-JSON — זה המידע עצמו.
- 5שמור את הנתונים אצלך ורענן אותם יומית; זה חוסך rate-limit ומזרז את המוצר.
התקנה והגדרה
אין צורך בהתקנה או במפתח. מספיק curl או fetch רגיל. ב-Node עדיף להשתמש ב-undici או axios, ב-Python ב-requests. כדאי לעטוף את הקריאות בפונקציה חיצונית עם cache של 24 שעות (Redis/Memcached/גם קובץ JSON מקומי) כי המאגרים מתעדכנים אחת ליום לכל היותר.
דוגמאות קוד
curl "https://data.gov.il/api/3/action/datastore_search?resource_id=053cea08-09bc-40ec-8f7a-156f0677aff3&limit=5"מבנה תגובה לדוגמה
{
"help": "https://data.gov.il/api/3/action/help_show?name=datastore_search",
"success": true,
"result": {
"resource_id": "053cea08-09bc-40ec-8f7a-156f0677aff3",
"fields": [
{
"id": "mispar_rechev",
"type": "int"
},
{
"id": "tozeret_nm",
"type": "text"
},
{
"id": "kinuy_mishari",
"type": "text"
}
],
"records": [
{
"mispar_rechev": 1234567,
"tozeret_nm": "טויוטה",
"kinuy_mishari": "קורולה הייבריד"
}
],
"total": 5870000
}
}שאלות נפוצות
לא. כל הקריאות פתוחות וחינמיות. יש rate-limit רך, אז שמור נתונים אצלך.
טיפים ומה להיזהר ממנו
אל תריץ את ה-API מהקליינט ישירות — זה חושף את המוצר שלך לשינויים של הממשלה. תעבור דרך הבק-אנד ותשמור cache.
כש-אתה מאתר שדה חדש במאגר, הוסף בדיקה שהוא קיים לפני השימוש — שדות יכולים להיעלם בעדכון.
המאגר של רישוי רכב (053cea08-...) הוא הגדול והפופולרי ביותר — שקול לבנות מערכת חיפוש רק סביבו.