Search

Search bills, members, committees and pages...

Illinois

117,725 bills across 9 sessions, each as seven files.

A file is one family of one session, whole: every row the record holds, as it stands the day the file is read. A session that is still sitting changes nightly, so a file is cached for a day and no longer. The families are the record’s own tables; the texts are their own route, one bill at a time.

  • billsevery bill, with status, latest action, committee and sponsor
  • sponsorsevery sponsorship: bill, member, position
  • memberseveryone who sat, with party, chamber, district
  • committeesevery committee, with its bill count
  • rollcallsevery roll call, with its tally
  • votesevery position: member, roll call, vote
  • historyevery action on every bill, in order
curl -O "https://policy.nysgpt.com/api/dataset/il/2025/bills.csv"

2025-2026

12,077 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv12,077
sponsorsevery sponsorship: bill, member, positionjson · csv43,845
memberseveryone who sat, with party, chamber, districtjson · csv181
committeesevery committee, with its bill countjson · csv3
rollcallsevery roll call, with its tallyjson · csv9,077
votesevery position: member, roll call, votejson · csv283,772
historyevery action on every bill, in orderjson · csv145,554
Total494,509

2023-2024

12,374 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv12,374
sponsorsevery sponsorship: bill, member, positionjson · csv44,387
memberseveryone who sat, with party, chamber, districtjson · csv186
committeesevery committee, with its bill countjson · csv2
rollcallsevery roll call, with its tallyjson · csv3,026
votesevery position: member, roll call, votejson · csv265,274
historyevery action on every bill, in orderjson · csv151,869
Total477,118

2021-2022

12,701 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv12,701
sponsorsevery sponsorship: bill, member, positionjson · csv44,500
memberseveryone who sat, with party, chamber, districtjson · csv188
committeesevery committee, with its bill countjson · csv6
rollcallsevery roll call, with its tallyjson · csv3,524
votesevery position: member, roll call, votejson · csv314,887
historyevery action on every bill, in orderjson · csv151,648
Total527,454

2019-2020

12,766 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv12,766
sponsorsevery sponsorship: bill, member, positionjson · csv38,571
memberseveryone who sat, with party, chamber, districtjson · csv194
committeesevery committee, with its bill countjson · csv5
rollcallsevery roll call, with its tallyjson · csv2,095
votesevery position: member, roll call, votejson · csv177,855
historyevery action on every bill, in orderjson · csv144,317
Total375,803

2017-2018

13,505 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv13,505
sponsorsevery sponsorship: bill, member, positionjson · csv45,027
memberseveryone who sat, with party, chamber, districtjson · csv192
committeesevery committee, with its bill countjson · csv1
rollcallsevery roll call, with its tallyjson · csv3,800
votesevery position: member, roll call, votejson · csv319,538
historyevery action on every bill, in orderjson · csv178,690
Total560,753

2015-2016

14,372 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv14,372
sponsorsevery sponsorship: bill, member, positionjson · csv41,858
memberseveryone who sat, with party, chamber, districtjson · csv191
committeesevery committee, with its bill countjson · csv3
rollcallsevery roll call, with its tallyjson · csv3,335
votesevery position: member, roll call, votejson · csv285,246
historyevery action on every bill, in orderjson · csv159,971
Total504,976

2013-2014

13,355 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv13,355
sponsorsevery sponsorship: bill, member, positionjson · csv38,057
memberseveryone who sat, with party, chamber, districtjson · csv184
committeesevery committee, with its bill countjson · csv2
rollcallsevery roll call, with its tallyjson · csv3,685
votesevery position: member, roll call, votejson · csv319,779
historyevery action on every bill, in orderjson · csv163,347
Total538,409

2011-2012

12,780 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv12,780
sponsorsevery sponsorship: bill, member, positionjson · csv34,528
memberseveryone who sat, with party, chamber, districtjson · csv199
committeesevery committee, with its bill countjson · csv1
rollcallsevery roll call, with its tallyjson · csv3,833
votesevery position: member, roll call, votejson · csv327,787
historyevery action on every bill, in orderjson · csv166,323
Total545,451

2009-2010

13,795 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv13,795
sponsorsevery sponsorship: bill, member, positionjson · csv37,111
memberseveryone who sat, with party, chamber, districtjson · csv186
committeesevery committee, with its bill countjson · csv19
rollcallsevery roll call, with its tallyjson · csv4,753
votesevery position: member, roll call, votejson · csv397,921
historyevery action on every bill, in orderjson · csv182,882
Total636,667