למפתחים, לחוקרים ולעיתונאים
API פתוח
כל הנתונים באתר זמינים בחינם, בלי מפתח ובלי הרשמה. התשובות ב־JSON (או CSV עם format=csv), עם CORS פתוח. הנתונים מתעדכנים פעם ביום ונשמרים במטמון – אנא הימנעו מעשרות בקשות בשנייה.
- GET /api/search?q=גיוס
חיפוש מהיר: חברי כנסת, הצעות חוק והצבעות מרכזיות.
- GET /api/votes?q=תקציב&k=25&stage=third&from=2024-01-01&sort=close
הצבעות במליאה. פרמטרים: q (טקסט, או /regex/), k (כנסת), from/to (תאריכים), stage (main | all | third | first | preliminary | reservation | second | no_confidence | agenda), person, result (for | against | abstain | rebel | absent – עם person), faction, sort (new | old | close | rebels), offset, limit (עד 200), hist=1 (התפלגות חודשית), format=csv (הכל, בלי מגבלה).
- GET /api/mk/30812/votes?stage=third
כל ההצבעות של חבר/ת כנסת, כולל איך הצביע/ה והאם נגד הסיעה.
- GET /api/votes/46699.csv
איך הצביע כל חבר/ת כנסת בהצבעה אחת, כולל מי שלא הצביע.
- GET /api/bills?q=שכר דירה&status=passed
הצעות חוק. פרמטרים: q, k, status (passed | open), type (private | government | committee), initiator, from/to, sort, offset, limit, format=csv.
הורדת כל הנתונים
צריכים הכל? במקום לסרוק את ה־API, הורידו את מסד הנתונים המלא (SQLite, דחוס) – מתעדכן כל לילה:/data/knesset.sqlite.gz
מגבלות שימוש
כדי שהאתר יישאר מהיר לכולם: עד 30 בקשות ל־10 שניות מכל כתובת IP, ועד 5 ייצואי CSV או חיפושי regex בדקה. מעבר לכך תתקבל תשובה 429 עם כותרת Retry-After.
כלי בינה מלאכותית (MCP)
שרת MCP פתוח מאפשר לעוזרי AI כמו Claude לחפש בנתונים ישירות. הוסיפו מחבר (connector) מותאם אישית עם הכתובת:
https://knesset.edeny.dev/mcp
הכלים: search, search_votes, get_vote, get_member, list_members, search_bills, compare_members. בלי הרשמה ובלי מפתח, קריאה בלבד.
קובץ llms.txt מתאר את האתר ואת ה־API לכלי בינה מלאכותית. אפשר לתת לעוזר AI לחפש בנתונים ישירות דרך ה־API, למשל: "מצא את כל ההצבעות בקריאה שלישית על דיור בכנסת ה־25 והסבר איך הצביעה כל סיעה".
תנאי שימוש
הנתונים מקורם במאגר המידע הפתוח של הכנסת. אפשר להשתמש בהם בחופשיות; נשמח לקרדיט ולקישור לאתר.