pac.dog pac.dog / 101

Module 5 of 9

Actions + the timeline

A bill's lifecycle is recorded as a sequence of actions: introduced, referred to committee, marked up, reported out, placed on calendar, debated, voted on, amended, sent to other chamber, conference report, presented to the President, signed into law (becomes Public Law), vetoed (overridden or upheld), or pocket-vetoed at adjournment. Each action has a date, a chamber, and a Library-of-Congress action code. pac.dog mirrors the full timeline.

Votes

A roll-call vote records every member's position (yea / nay / present / not voting) on a question — final passage, an amendment, a motion to recommit, etc. Both chambers publish roll calls as XML. pac.dog stores one row per (congress, chamber, roll, member) so "who voted with whom" is one SQL JOIN.

Congresses

A congress is the two-year period seating one set of senators and representatives. The 119th Congress runs Jan 3, 2025 — Jan 3, 2027. The 1st Congress was 1789-1791. Bills and votes are numbered per-congress and reset; members carry their bioguide id across congresses for as long as they serve.


Sign in to track your progress.

pac.dog is a free, independent, non-partisan research tool. Every candidate, committee, bill, vote, member, and nonprofit on this site is mirrored from primary U.S. government sources (FEC, congress.gov, govinfo.gov, IRS) and each state's Secretary of State / election commission — no third-party data vendors, no paywall, no editorial intermediation. Citations to the originating source are on every detail page.

Estimated value: $180/mo per user — but we made it free.