Data downloads

VoteLog's underlying data is free to download and reuse. It is compiled from official public-domain US government sources: Congress.gov for legislation and votes, and the FEC for campaign finance. If you use it, please credit VoteLog (votelog.org) and link back so readers can check the methodology.

Bulk exports

  • bills-all.json: every visible tracked bill as JSON: bill number, Congress, title, chamber, status, latest action, sponsor (name, party, state, bioguide ID), cosponsor count, classification lean, and roll-call vote tallies.
  • bills-all.csv: the same records as a CSV spreadsheet, one row per bill.
  • members-all.json: the roster of members tracked by VoteLog, with party, state, chamber, and current-member status.

Per-bill records

Each tracked bill also has an individual JSON record keyed by Congress and bill number at /data/bills/lookup/<congress>-<bill>.json, matching the bill's page URL (for example, /bills/118/hr6679/data/bills/lookup/118-hr6679.json). The same record is also available at /data/bills/<id>.json, where <id> is VoteLog's internal numeric bill ID (the id field in the bulk exports). It contains the full record shown on the bill page: identifiers, title, sponsor, classification with any editor's note, status, actions, and the member-by-member vote breakdown.

Freshness and caveats

The production site is a static snapshot, so these files update when the site is republished; each file reflects the same data the site itself displays. Classification labels follow the published methodology; excluded bills are listed separately on the excluded-bills audit trail and do not appear in these exports.