用途:面向以色列议会(Knesset)与选举政治数据的查询技能,数据来自 Knesset OData v4 API 与中央选举委员会(data.gov.il)。
主要能力:可查询议员信息(KNS_Person、KNS_PersonToPosition)、全体会议逐议员投票(KNS_PlenumVote、KNS_PlenumVoteResult)、法案与立法(KNS_Bill、KNS_BillInitiator)、已颁布法律、委员会与全体会议场次、议会质询、议程提案、党派(KNS_Faction)以及按投票站/按地区的选举结果(votes-knesset 数据集,覆盖第16至25届议会)。
使用方式:Knesset API 基址为 https://knesset.gov.il/OdataV4/ParliamentInfo/,采用 OData v4 查询语法,如 GET {BASE_URL}/{ENTITY}?$filter={FILTER}&$top={LIMIT}&$select={FIELDS}&$orderby={FIELD};v4 默认返回 JSON,可用 $count=true 配合 $top=0 取总数,大数据集需循环 @odata.nextLink 分页。选举结果建议用 CKAN datastore_search 接口而非 CSV 下载:GET https://data.gov.il/api/3/action/datastore_search?resource_id={resource_id}&limit=1000&offset=0。
限制:KNS_PlenumVoteResult 仅含登记投票的议员,缺席者不在结果中;MkId 与 KNS_Person.Id 不同,需从结果行获取;法案状态无单一“被否决”状态;选举结果数据集仅覆盖第16至25届议会,第26届(2026年10月27日选举)结果在认证前不存在;CSV 下载受 OAuth 网关限制,不可程序化获取;市政选举无全国机器可读数据集。部分字段与实体细节资料未完整提供。