Congress Voting Record Tracker: Votes, Bills & Cited Flags avatar

Congress Voting Record Tracker: Votes, Bills & Cited Flags

Pricing

from $2.00 / 1,000 vote rows

Go to Apify Store
Congress Voting Record Tracker: Votes, Bills & Cited Flags

Congress Voting Record Tracker: Votes, Bills & Cited Flags

U.S. House members' roll-call votes from official House Clerk XML, sponsored and cosponsored bills from the Congress.gov API (your free key), party-break flags and neutral, cited position-change flags. Incremental and scorecard options.

Pricing

from $2.00 / 1,000 vote rows

Rating

0.0

(0)

Developer

Clearfeed Labs

Clearfeed Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

Congress Voting Record Tracker: Votes, Bills & Cited Flags

Congress Voting Record Tracker builds a sourced voting record for the U.S. House members you choose: every roll-call vote from the official House Clerk roll-call XML, how each vote compares with the member's party majority, sponsored and cosponsored bills from the official Congress.gov API (with your free key), and neutral, cited position-change flags that link to every source record behind them.

Built for campaign research teams, political consultants, journalists, fact-checkers, advocacy groups and civic researchers who need records they can cite, not claims they have to verify.

What you get

Row typeContentsSource
voteMember, party, state, roll call, date, measure, question, result, the member's vote, party-majority vote, votedAgainstPartyMajority, passage-type flagHouse Clerk XML: sourceUrl and sourceXmlUrl
sponsorshipSponsored or cosponsored measure, title, introduced date, policy area, latest actionCongress.gov API: sourceUrl
position-flagA factual, neutral statement plus context and sources (links to every record used)Both
scorecard (add-on)Participation rate, missed votes, party-agreement rate, period and methodHouse Clerk XML

Position-change flags are generated only from fixed templates filled with record fields. They're never written freehand, and there's no sentiment or inference:

  • different-votes-same-measure: the member voted Yea on one passage-type question and Nay on another for the same measure (e.g. on passage, then on the conference report). Procedural questions such as motions to recommit are excluded because they normally run opposite to passage.
  • voted-nay-on-sponsored-measure / voted-nay-on-cosponsored-measure (needs a Congress.gov key): a Nay on a passage-type question for a measure the member is listed as sponsoring or cosponsoring.

Each flag carries a context note: different votes can reflect amended text, Senate or conference versions, or procedure. Always read the linked records.

Example inputs

{ "members": ["P000197", "Adams NC"], "years": [2026], "maxRollCalls": 200, "onlyFinalVotes": true, "congressApiKey": "<your free key>", "mode": "sinceLastRun" }

Your Congress.gov key (optional)

House votes need no key. Bill sponsorship rows and sponsorship flags use the Congress.gov API, which requires a free key from https://api.congress.gov/sign-up/. Paste it into congressApiKey. It's a secret input: it's used only for your run, never written to the output or logs, and never stored. We don't bundle our own key, because api.data.gov keys belong to individual developers.

Pricing

EventPriceWhen
Actor start$0.00005Each run
Vote row$0.002Each vote row returned
Sponsorship row$0.002Each bill row returned
Position flag$0.01Each cited flag returned
Add-on: scorecard$0.02Per member, only with addScorecard

With mode: sinceLastRun on a schedule you pay only for new votes, bills and flags. Tracking one member's ~60 votes a month costs about $0.12 a month. Turn off vote rows to pay only for flags and scorecards.

How the pricing compares

Store list prices, checked on 2026-11-01 (they may change):

ActorWhat it outputsPrice per 1,000 rows
Congress Voting Record TrackerPer-member House votes with party comparison, bills, cited flags, scorecards$2 votes and bills; flags $10, scorecards $20 per 1,000
pink_comic/congress-gov-legislation-trackerBills$2
benthepythondev/congress-intelligenceBills, members, votes$3
lathewright/congress-bills-trackerBills, sponsors, actions$3
ponderable_hydrometer/congress-gov-scraperBills, laws, members$4
nabeelbaghoor/legislation-tracking-bills-votes-apiFederal, state and EU bills$5 to $10
scrapersdelight/legiscan-bill-scraperLegiScan billsabout $16 to $18
parseforge/govtrack-congress-scraperGovTrack dataabout $40
nexgendata/us-legislation-bill-trackerBills$50

Why flags cost more than rows: a flag replaces research time. It joins several official records (multiple roll calls, Congress.gov sponsorship), applies documented rules and hands you the citations. Raw rows stay at the market rate of $2 per 1,000, and the scorecard is an optional add-on.

How it collects data

  • House Clerk roll-call XML (clerk.house.gov/evs/{year}/roll{n}.xml): the official public record of every recorded House vote. We make one request at a time, about one per second, with an identifying User-Agent, and each roll call is cached in your account so it's fetched only once.
  • Congress.gov API v3: the Library of Congress's documented API, called with your own key.

Coverage and limits

  • House only in this version. Senate.gov's web firewall refuses automated requests, and we don't work around blocks, so Senate votes aren't included. State legislatures (OpenStates) and official statements (Congressional Record) are planned and will use the same bring-your-own-key approach.
  • Roll calls from 1990 onward. Name matching uses the names printed in roll calls; use Bioguide IDs for certainty.
  • Party majority is computed from each roll call's official party totals. Ties count as no majority.

Guardrails and responsible use

  • Every row cites the public record. Flags are factual comparisons, not characterizations, and use the same wording for every member and party.
  • No voter data, no targeting, no contact lists. This Actor covers official acts of elected officials only.
  • Don't present flags as allegations or remove their context or sources. Check the source records before you publish.

Disclaimer

  • Nonpartisan. Clearfeed Labs doesn't support or oppose any candidate, party or measure. This Actor is not affiliated with or endorsed by the U.S. House of Representatives, the Office of the Clerk, the Library of Congress or Congress.gov.
  • Data accuracy: records come from official sources and can be corrected or updated after publication. Automated matching (names, measure numbers, sponsorship) can be wrong. The linked official record is authoritative.
  • Not legal advice, and not a substitute for editorial or legal review before publication. You're responsible for how you use and present the data, including election-law, defamation and platform rules.
  • Provided "as is" without warranty.

FAQ

Is a key required? No for House votes. Yes (free, your own) for sponsorship data. Why not the Senate? Senate.gov blocks automated clients and we don't bypass blocks. Can it track many members? Up to 50 per run. Roll calls are shared across members, so adding members barely adds requests.

Built by Clearfeed Labs: clean, compliant data feeds. Found an issue or want a feature? Open an issue on the Actor's Issues tab with a small example input.