The 119th Congress

Subscribe

Federal Policy Analysis for the Public

Between the Bills Open Data

Bill and resolution records from Congress since 1999 and roll-call votes since 1789, in one public archive. Search it here, query all 33.98 million rows with SQL in your browser, call the free API, or take the files with you.

Rows in the archive
33,978,824
Roll-call vote positions
26,401,508
Bills and resolutions
173,568
Congresses
1st–119th

Release 4ce2964, refreshed November 2, 2026.

Harris & Ewing, a new tabulating machine for the 1940 census, December 2, 1939. Library of Congress. Public domain.

Search every bill

93,893 bills and joint resolutions from the 113th Congress (2013) to today. Open any row for its full timeline of recorded actions.

Loading…
Matching bills
BillTitleSponsorDay oneGot toIntroduced

Query 33.98 million rows in your browser

The console runs DuckDB inside this page and reads the Parquet archive straight from Hugging Face. Nothing loads until you run a query; each table then downloads the first time a query uses it, and later queries run on your own machine. Nothing you type is sent to our servers.

Starts when you run your first query

Tab indents inside the editor. Press Escape, then Tab, to move on.

Tables and columns

A free, read-only JSON API

No key, no sign-up. Responses are cached at the edge and safe to call from a browser. Please keep it under a few requests per second, and cache what you can.

Endpointhttps://nusmmbtxvphisicjoxlm.supabase.co/functions/v1/btb-open
Pick a route, then send the request.
Parameters for bills
q
Full-text search over titles, sponsors and policy areas, or a bill number such as 118-hr815.
congress
113 to 119.
chamber
House or Senate.
coalition
bipartisan, not_bipartisan; for the 116th onward also same_party, solo.
furthest
introduced, cleared_committee, passed_one, passed_both, law.
party
Sponsor party: D, R, I.
policy
Exact policy area name, from route=policy_areas.
limit, cursor
Up to 50 rows per page. Pass the next_cursor from one response to get the next page.
Code to copy

				

Eighteen tables, one record

Fourteen tables built from the Library of Congress Bill Status files, the records behind Congress.gov, cover bills from the 108th Congress (2003) on. Four more from Voteview cover roll calls since the First Congress. Apache Parquet, one public dataset on Hugging Face (release 4ce2964), readable by DuckDB, pandas, polars, R and Spark.

bills One row per bill or resolution: title, sponsor, policy area, cosponsor counts (total, original, cross-party) and whether it became law. 173,568 108th–119th (2003–today)

Download the files: 8.0 MB in 12 files Also in the live API: 93,893 rows, 113th–119th. Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in bills
ColumnType
bill_idvarchar
congressbigint
bill_typevarchar
bill_numberbigint
titlevarchar
introduced_datedate
origin_chambervarchar
policy_areavarchar
sponsor_bioguidevarchar
sponsor_namevarchar
sponsor_partyvarchar
sponsor_statevarchar
sponsor_districtvarchar
by_requestboolean
n_cosponsorsbigint
n_original_cosponsorsbigint
n_cross_party_cosponsorsbigint
n_original_cross_partybigint
n_withdrawn_cosponsorsbigint
n_actionsbigint
n_committeesbigint
n_subjectsbigint
n_amendmentsbigint
n_text_versionsbigint
became_lawboolean
law_typevarchar
law_numbervarchar
latest_action_datedate
latest_action_textvarchar
update_datedate
congress_urlvarchar
actions Every recorded action on every bill: date, Library of Congress code, text, and the roll call when there was one. 933,053 108th–119th (2003–today)

Download the files: 7.3 MB in 12 files Also in the live API: 465,291 rows, 113th–119th. Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in actions
ColumnType
bill_idvarchar
congressbigint
seqbigint
action_datedate
action_timevarchar
textvarchar
typevarchar
action_codevarchar
source_codevarchar
source_namevarchar
committee_codesvarchar
vote_chambervarchar
vote_rollbigint
vote_sessionbigint
vote_urlvarchar
cosponsors Every cosponsorship: member, party, state, join and withdrawal dates, original flag, and whether it crossed the aisle. 2,106,325 108th–119th (2003–today)

Download the files: 10.1 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in cosponsors
ColumnType
bill_idvarchar
congressbigint
bioguide_idvarchar
full_namevarchar
partyvarchar
statevarchar
districtvarchar
sponsorship_datedate
withdrawn_datedate
is_originalboolean
cross_partyboolean
committees Committee and subcommittee activity per bill: referrals, hearings, markups, reports, with dates. 341,317 108th–119th (2003–today)

Download the files: 3.7 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in committees
ColumnType
bill_idvarchar
congressbigint
system_codevarchar
namevarchar
chambervarchar
committee_typevarchar
parent_codevarchar
activityvarchar
activity_datedate
subjects Library of Congress legislative subject terms, one row per bill and term. 1,527,403 108th–119th (2003–today)

Download the files: 3.1 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in subjects
ColumnType
bill_idvarchar
congressbigint
subjectvarchar
summaries Congressional Research Service summaries as plain text, one row per bill version. 190,080 108th–119th (2003–today)

Download the files: 41.7 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in summaries
ColumnType
bill_idvarchar
congressbigint
version_codevarchar
action_datedate
action_descvarchar
update_datedate
textvarchar
titles Every official, short and popular title a bill carried. 525,070 108th–119th (2003–today)

Download the files: 10.3 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in titles
ColumnType
bill_idvarchar
congressbigint
title_typevarchar
titlevarchar
chambervarchar
versionvarchar
related_bills Links between bills: identical, related, procedurally related. 152,521 108th–119th (2003–today)

Download the files: 955 KB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in related_bills
ColumnType
bill_idvarchar
congressbigint
related_bill_idvarchar
relationshipvarchar
identified_byvarchar
amendments Amendments offered to bills, with sponsor, purpose and latest action. 68,014 108th–119th (2003–today)

Download the files: 1.6 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in amendments
ColumnType
bill_idvarchar
congressbigint
amendment_idvarchar
chambervarchar
purposevarchar
sponsor_bioguidevarchar
sponsor_partyvarchar
proposed_datedate
submitted_datedate
latest_action_datedate
latest_action_textvarchar
text_versions Published text versions with links to the text. 226,628 108th–119th (2003–today)

Download the files: 2.4 MB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in text_versions
ColumnType
bill_idvarchar
congressbigint
versionvarchar
datedate
urlvarchar
cbo_estimates Congressional Budget Office cost estimates. 17,731 108th–119th (2003–today)

Download the files: 499 KB in 10 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in cbo_estimates
ColumnType
bill_idvarchar
congressbigint
pub_datedate
titlevarchar
urlvarchar
committee_reports Committee report citations per bill. 13,793 108th–119th (2003–today)

Download the files: 114 KB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in committee_reports
ColumnType
bill_idvarchar
congressbigint
citationvarchar
laws Public and private laws enacted, with law numbers. 4,309 108th–119th (2003–today)

Download the files: 46 KB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in laws
ColumnType
bill_idvarchar
congressbigint
law_typevarchar
law_numbervarchar
recorded_votes Roll-call votes tied to bill actions. 19,766 108th–119th (2003–today)

Download the files: 535 KB in 12 files Source: Library of Congress Bill Status (GovInfo bulk data)

Columns in recorded_votes
ColumnType
bill_idvarchar
congressbigint
chambervarchar
sessionbigint
roll_numberbigint
datedate
urlvarchar
action_textvarchar
votes Source actor positions on roll calls, including presidential positions and preserved source repeats. cast_code 1–3 yea, 4–6 nay, 7–8 present, 9 not voting. Join to members on congress, chamber and icpsr. 26,401,508 1st–119th (1789–today)

Download the files: 44.6 MB in 8 files Source: Voteview (Lewis, Poole, Rosenthal, Boche, Rudkin and Sonnet), UCLA

Columns in votes
ColumnType
congressbigint
chambervarchar
rollnumberbigint
icpsrbigint
cast_codebigint
probvarchar
rollcalls Every roll call since 1789: date, question, result, yea and nay tallies. 113,568 1st–119th (1789–today)

Download the files: 6.1 MB Source: Voteview (Lewis, Poole, Rosenthal, Boche, Rudkin and Sonnet), UCLA

Columns in rollcalls
ColumnType
congressbigint
chambervarchar
rollnumberbigint
datedate
sessioninteger
clerk_rollnumberinteger
majority_requirementvarchar
yea_countbigint
nay_countbigint
nominate_mid_1double
nominate_mid_2double
nominate_spread_1double
nominate_spread_2double
nominate_log_likelihooddouble
bill_numbervarchar
vote_resultvarchar
vote_descvarchar
vote_questionvarchar
dtl_descvarchar
members Actor roster entries by Congress and chamber, including President entries, with names, party and available ideology scores. 51,064 1st–119th (1789–today)

Download the files: 1.3 MB Source: Voteview (Lewis, Poole, Rosenthal, Boche, Rudkin and Sonnet), UCLA

Columns in members
ColumnType
congressbigint
chambervarchar
icpsrbigint
state_icpsrbigint
district_codeinteger
state_abbrevvarchar
party_codeinteger
occupancybigint
last_meansbigint
bionamevarchar
bioguide_idvarchar
borninteger
diedinteger
nominate_dim1double
nominate_dim2double
nominate_log_likelihooddouble
nominate_geo_mean_probabilitydouble
nominate_number_of_votesbigint
nominate_number_of_errorsbigint
conditionalvarchar
nokken_poole_dim1double
nokken_poole_dim2double
parties Party codes and names per Congress and chamber, with median ideology. 848 1st–119th (1789–today)

Download the files: 20 KB Source: Voteview (Lewis, Poole, Rosenthal, Boche, Rudkin and Sonnet), UCLA

Columns in parties
ColumnType
congressbigint
chambervarchar
party_codeinteger
party_namevarchar
n_membersbigint
nominate_dim1_mediandouble
nominate_dim2_mediandouble
nominate_dim1_meandouble
nominate_dim2_meandouble
member networks Each member’s top cross-party partners, shared bills and laws, from investigation 002. API only: route=member. 806 Investigation 002

Things to know

Coverage, codes and known gaps in the source records.

  • Coverage

    Bill and resolution tables begin with the 108th Congress (2003). Voteview records span the 1st–119th Congresses. The Browse tab and the API serve the 113th–119th.

  • Votes

    cast_code 1–3 is yea, 4–6 nay, 7–8 present, 9 not voting. Party codes 100 and 200 are Democrats and Republicans; parties names the rest. Votes join to members on congress, chamber and icpsr.

  • The 119th Congress is in session

    Its bills are still moving, so counts change until the record is final.

  • Flags, not fixes

    Rows with quality problems are kept and flagged. Some bills have no sponsor in the source, and a handful of text versions carry impossible dates. Newer bills carry fewer subject terms because the Library of Congress adds them over time.

  • Grain

    Every bill table has bill_id (for example 118-hr-815) and congress. Cosponsorships are one row per bill, member and join date; votes one row per member and roll call.

Use it, and credit it

The bill records are works of the U.S. government and in the public domain; the vote records come from Voteview at UCLA. If you publish with this compilation, please credit Between the Bills, the Library of Congress and Voteview.

Between the Bills. Congressional archive: bills 1999–present and roll-call votes 1789–present, version 09d33ee. Compiled from Library of Congress Bill Status records (GovInfo) and Voteview (Lewis et al., UCLA). https://betweenthebills.com/data/