Search

Search bills, members, committees and pages...

Alabama

28,833 bills across 17 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/al/2026/bills.csv"

2026 1st Special

1,540 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,540
sponsorsevery sponsorship: bill, member, positionjson · csv1,516
memberseveryone who sat, with party, chamber, districtjson · csv139
committeesevery committee, with its bill countjson · csv36
rollcallsevery roll call, with its tallyjson · csv3,550
votesevery position: member, roll call, votejson · csv256,728
historyevery action on every bill, in orderjson · csv15,382
Total278,891

2025

1,449 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,449
sponsorsevery sponsorship: bill, member, positionjson · csv1,423
memberseveryone who sat, with party, chamber, districtjson · csv137
committeesevery committee, with its bill countjson · csv39
rollcallsevery roll call, with its tallyjson · csv2,851
votesevery position: member, roll call, votejson · csv214,323
historyevery action on every bill, in orderjson · csv13,624
Total233,846

2024

1,229 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,229
sponsorsevery sponsorship: bill, member, positionjson · csv1,202
memberseveryone who sat, with party, chamber, districtjson · csv135
committeesevery committee, with its bill countjson · csv36
rollcallsevery roll call, with its tallyjson · csv2,147
votesevery position: member, roll call, votejson · csv152,754
historyevery action on every bill, in orderjson · csv12,515
Total170,018

2023

1,326 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,302
sponsorsevery sponsorship: bill, member, positionjson · csv1,301
memberseveryone who sat, with party, chamber, districtjson · csv139
committeesevery committee, with its bill countjson · csv37
rollcallsevery roll call, with its tallyjson · csv1,511
votesevery position: member, roll call, votejson · csv106,227
historyevery action on every bill, in orderjson · csv13,165
Total123,682

2022

1,285 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,285
sponsorsevery sponsorship: bill, member, positionjson · csv3,248
memberseveryone who sat, with party, chamber, districtjson · csv138
committeesevery committee, with its bill countjson · csv39
rollcallsevery roll call, with its tallyjson · csv1,903
votesevery position: member, roll call, votejson · csv136,500
historyevery action on every bill, in orderjson · csv8,765
Total151,878

2021

1,614 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,579
sponsorsevery sponsorship: bill, member, positionjson · csv8,267
memberseveryone who sat, with party, chamber, districtjson · csv143
committeesevery committee, with its bill countjson · csv35
rollcallsevery roll call, with its tallyjson · csv2,567
votesevery position: member, roll call, votejson · csv176,259
historyevery action on every bill, in orderjson · csv11,362
Total200,212

2020

1,062 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,062
sponsorsevery sponsorship: bill, member, positionjson · csv1,036
memberseveryone who sat, with party, chamber, districtjson · csv135
committeesevery committee, with its bill countjson · csv43
rollcallsevery roll call, with its tallyjson · csv683
votesevery position: member, roll call, votejson · csv49,100
historyevery action on every bill, in orderjson · csv5,370
Total57,429

2019

1,518 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,518
sponsorsevery sponsorship: bill, member, positionjson · csv1,450
memberseveryone who sat, with party, chamber, districtjson · csv139
committeesevery committee, with its bill countjson · csv39
rollcallsevery roll call, with its tallyjson · csv1,671
votesevery position: member, roll call, votejson · csv116,849
historyevery action on every bill, in orderjson · csv11,270
Total132,936

2018

1,604 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,604
sponsorsevery sponsorship: bill, member, positionjson · csv1,539
memberseveryone who sat, with party, chamber, districtjson · csv135
committeesevery committee, with its bill countjson · csv38
rollcallsevery roll call, with its tallyjson · csv1,603
votesevery position: member, roll call, votejson · csv110,861
historyevery action on every bill, in orderjson · csv11,296
Total127,076

2017

1,673 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,673
sponsorsevery sponsorship: bill, member, positionjson · csv1,614
memberseveryone who sat, with party, chamber, districtjson · csv137
committeesevery committee, with its bill countjson · csv36
rollcallsevery roll call, with its tallyjson · csv1,535
votesevery position: member, roll call, votejson · csv105,366
historyevery action on every bill, in orderjson · csv10,903
Total121,264

2016

1,737 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,737
sponsorsevery sponsorship: bill, member, positionjson · csv1,675
memberseveryone who sat, with party, chamber, districtjson · csv138
committeesevery committee, with its bill countjson · csv38
rollcallsevery roll call, with its tallyjson · csv1,517
votesevery position: member, roll call, votejson · csv106,694
historyevery action on every bill, in orderjson · csv10,954
Total122,753

2015

1,965 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,851
sponsorsevery sponsorship: bill, member, positionjson · csv1,816
memberseveryone who sat, with party, chamber, districtjson · csv137
committeesevery committee, with its bill countjson · csv44
rollcallsevery roll call, with its tallyjson · csv1,855
votesevery position: member, roll call, votejson · csv132,393
historyevery action on every bill, in orderjson · csv12,671
Total150,767

2014

1,779 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,779
sponsorsevery sponsorship: bill, member, positionjson · csv9,380
memberseveryone who sat, with party, chamber, districtjson · csv140
committeesevery committee, with its bill countjson · csv43
rollcallsevery roll call, with its tallyjson · csv1,440
votesevery position: member, roll call, votejson · csv101,273
historyevery action on every bill, in orderjson · csv10,870
Total124,925

2013

1,847 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv1,847
sponsorsevery sponsorship: bill, member, positionjson · csv9,279
memberseveryone who sat, with party, chamber, districtjson · csv139
committeesevery committee, with its bill countjson · csv46
rollcallsevery roll call, with its tallyjson · csv1,736
votesevery position: member, roll call, votejson · csv120,518
historyevery action on every bill, in orderjson · csv11,473
Total145,038

2012 1st Special

2,062 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv2,062
sponsorsevery sponsorship: bill, member, positionjson · csv10,195
memberseveryone who sat, with party, chamber, districtjson · csv140
committeesevery committee, with its bill countjson · csv44
rollcallsevery roll call, with its tallyjson · csv2,022
votesevery position: member, roll call, votejson · csv147,490
historyevery action on every bill, in orderjson · csv14,259
Total176,212

2011

2,364 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv2,364
sponsorsevery sponsorship: bill, member, positionjson · csv11,478
memberseveryone who sat, with party, chamber, districtjson · csv141
committeesevery committee, with its bill countjson · csv42
rollcallsevery roll call, with its tallyjson · csv1,661
votesevery position: member, roll call, votejson · csv121,601
historyevery action on every bill, in orderjson · csv14,786
Total152,073

2010

2,779 bills, in seven families, each as JSON or CSV.

EntityDescriptionFilesRows
billsevery bill, with status, latest action, committee and sponsorjson · csv2,779
sponsorsevery sponsorship: bill, member, positionjson · csv35,563
memberseveryone who sat, with party, chamber, districtjson · csv186
committeesevery committee, with its bill countjson · csv39
rollcallsevery roll call, with its tallyjson · csv895
votesevery position: member, roll call, votejson · csv64,233
historyevery action on every bill, in orderjson · csv15,965
Total119,660