VOOZH about

URL: https://apify.com/jungle_synthesizer/congress-gov-bill-tracker

โ‡ฑ Congress.gov Bill Tracker - Sponsors, Votes & Subjects ยท Apify


๐Ÿ‘ Congress.gov Bill Tracker - Bills, Votes, Sponsors & Subjects avatar

Congress.gov Bill Tracker - Bills, Votes, Sponsors & Subjects

Pricing

Pay per event

Go to Apify Store

Congress.gov Bill Tracker - Bills, Votes, Sponsors & Subjects

Track U.S. Congress bills via the official Congress.gov API. Extracts bill details, sponsors, cosponsors with party/state breakdown, committee assignments, policy subjects, and latest actions. Filter by congress number, bill type, or updatedSince for incremental runs.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Congress.gov Bill Tracker

Scrapes U.S. Congress bill data from the official Congress.gov API. Returns bill details, sponsor and cosponsor records with party and state breakdown, committee assignments, policy subject tags, and latest legislative actions across all bill types and congresses.

Runs against the real Congress.gov API โ€” no HTML scraping, no proxies, no guesswork about when the site layout changes.


Congress.gov Bill Tracker Features

  • Extracts 20+ fields per bill โ€” title, congress number, bill type, introduced date, sponsor info, action history, and more
  • Full cosponsor graph โ€” every cosponsor with name, party, state, and date. Formatted as readable strings so you don't have to reassemble them
  • Policy subjects โ€” legislative subject tags from the Library of Congress subject system, useful for classification and filtering
  • Committee assignments โ€” which committees each bill was referred to
  • Incremental mode โ€” filter by updatedSince date to pull only bills updated since your last run
  • Bill type filters โ€” target House bills, Senate bills, joint resolutions, concurrent resolutions, or simple resolutions independently
  • Congress number filters โ€” pull a specific session or let it run across all historical congresses
  • Direct text link โ€” URL to the HTML version of the bill text on congress.gov
  • API-based โ€” uses the official Congress.gov JSON API (5,000 req/hr with a free key)

Who Uses Congress.gov Data?

  • Lobbying shops โ€” track bills in specific policy areas, monitor sponsor/cosponsor movement, flag bills that reach committee
  • Policy research teams โ€” build structured datasets of legislative activity for analysis
  • ESG and compliance analysts โ€” monitor proposed regulations by subject area and sponsor party
  • Journalists and data reporters โ€” follow a bill from introduction to floor vote in structured JSON
  • Political analytics startups โ€” feed historical and current bill data into models tracking legislative productivity

How It Works

  1. Configure your run โ€” set the congress number (e.g., 119), bill type filter, and maxItems. Add your free Congress.gov API key if you have one.
  2. The scraper pages through the bill listing โ€” pulls bills in batches of 250, sorted by most-recently-updated.
  3. For each bill, it fetches the detail record โ€” sponsor info, cosponsor count, committee references, text version links.
  4. Optionally fetches cosponsors and policy subjects โ€” one extra API call each. Enabled by default, disable them if you need speed over depth.
  5. Returns structured JSON โ€” one record per bill, matching the output schema below.

Congress.gov Bill Tracker Input

{
"congress":119,
"billType":"hr",
"maxItems":100,
"fetchCosponsors":true,
"fetchSubjects":true,
"updatedSince":"2025-01-01"
}
FieldTypeDefaultDescription
apiKeyStringโ€”Your free API key from api.congress.gov/sign-up/. Without one, the DEMO_KEY is used (30 req/hr โ€” testing only).
congressInteger119Congress number to fetch bills from (119 = current, 118 = previous). Leave empty for all congresses.
billTypeStringAll typesBill type: hr, s, hjres, sjres, hconres, sconres, hres, sres.
updatedSinceStringโ€”ISO date (YYYY-MM-DD). Fetch only bills updated after this date. Enables incremental runs.
fetchCosponsorsBooleantrueFetch full cosponsor list for each bill. One extra API call per bill.
fetchSubjectsBooleantrueFetch policy subject tags for each bill. One extra API call per bill.
maxItemsInteger10Maximum number of bills to return.

Congress.gov Bill Tracker Output Fields

{
"congress":119,
"billType":"HR",
"billNumber":"1",
"billId":"119-hr-1",
"title":"Lower Energy Costs Act",
"introducedDate":"2025-01-03",
"originChamber":"House",
"policyArea":"Energy",
"sponsorBioguide":"S001176",
"sponsorName":"Rep. Scalise, Steve [R-LA-1]",
"sponsorParty":"R",
"sponsorState":"LA",
"cosponsorCount":12,
"cosponsors":[
"Rep. McMorris Rodgers, Cathy (R-WA, 2025-01-10)",
"Rep. Westerman, Bruce (R-AR, 2025-01-10)"
],
"committees":["Energy and Commerce Committee"],
"subjects":["Energy policy","Oil and gas","Climate change"],
"latestActionDate":"2025-03-30",
"latestActionText":"Passed/agreed to in House.",
"amendmentCount":37,
"relatedBillCount":44,
"textUrl":"https://www.congress.gov/119/bills/hr1/BILLS-119hr1eh.htm",
"legislationUrl":"https://www.congress.gov/bill/119th-congress/house-bill/1",
"apiUrl":"https://api.congress.gov/v3/bill/119/hr/1?format=json",
"updateDate":"2025-04-01T14:22:00Z"
}
FieldTypeDescription
congressIntegerCongress number (e.g., 119 for 119th Congress, 2025-2027)
billTypeStringBill type code: HR, S, HJRES, SJRES, HCONRES, SCONRES, HRES, SRES
billNumberStringBill number within the congress
billIdStringUnique identifier (congress-type-number, e.g., 119-hr-1)
titleStringOfficial full title of the bill
introducedDateStringDate the bill was introduced (YYYY-MM-DD)
originChamberStringChamber of origin: House or Senate
policyAreaStringPrimary policy area classification
sponsorBioguideStringBioguide ID of the primary sponsor
sponsorNameStringFull name of the primary sponsor
sponsorPartyStringParty of the primary sponsor (R, D, I)
sponsorStateStringState code of the primary sponsor
cosponsorCountIntegerTotal number of cosponsors
cosponsorsArrayCosponsors formatted as "Name (Party-State, date)" strings
committeesArrayCommittee names the bill was referred to
subjectsArrayLegislative subject tags
latestActionDateStringDate of the most recent congressional action
latestActionTextStringDescription of the most recent action
amendmentCountIntegerNumber of amendments filed
relatedBillCountIntegerNumber of related bills
textUrlStringURL to the latest HTML version of the bill text
legislationUrlStringURL to the bill's congress.gov page
apiUrlStringCongress.gov API URL for the bill detail
updateDateStringWhen the bill record was last updated

๐Ÿ” FAQ

How do I scrape Congress.gov bill data?

Congress.gov Bill Tracker handles everything โ€” configure the congress number and bill type filters, then run it. Structured JSON with full bill details, sponsors, cosponsors, and policy subjects comes out the other end.

Do I need an API key for Congress.gov?

Congress.gov Bill Tracker uses a DEMO_KEY by default, limited to 30 requests per hour. That's enough for testing with small maxItems values. For any real workload, get a free key from api.congress.gov/sign-up/ โ€” production keys allow 5,000 req/hr.

How much does it cost to run?

Congress.gov Bill Tracker charges $0.10 per run plus $0.001 per bill scraped. A run of 1,000 bills costs around $1.10. Each bill with cosponsors and subjects enabled requires 3-4 API calls total.

Can I filter by congress number or bill type?

Congress.gov Bill Tracker supports both. Set congress: 119 for the current session, or leave it empty to pull across all historical congresses. Set billType: "hr" for House bills, "s" for Senate bills, or leave empty for all types.

Does it support incremental scraping?

Congress.gov Bill Tracker has an updatedSince field for exactly this. Set it to yesterday's date and run it on a schedule โ€” you get only bills that changed since your last pull. Keeps a database current without re-pulling 12,000 bills every time.

Does it need proxies?

Congress.gov Bill Tracker uses the official Congress.gov API. No proxies needed. Government API, reasonable rate limits, public data.


Need More Features?

Need vote roll call data, full bill text extraction, or a different data source? File an issue or get in touch.

Why Use Congress.gov Bill Tracker?

  • Official API โ€” pulls from Congress.gov's own JSON API, not scraped HTML that breaks when they change a CSS class
  • Cosponsor graph included โ€” party and state breakdown per cosponsor, formatted and ready to use. The existing bill trackers on the store don't have this, which is why they have three users between them
  • Incremental-ready โ€” updatedSince filter makes scheduled runs practical without re-fetching thousands of bills each time

You might also like

Congress.gov Bills Scraper | US Federal Legislation Export

parseforge/congress-gov-bills-scraper

Export US House and Senate bills from congress.gov: number, title, chamber, latest action, update date and direct URL. Filter by Congress number and bill type (HR, S, HJRES, SJRES and resolutions). CSV, Excel, JSON or XML for legislative tracking and policy research.

US Congress Members Scraper

crawlerbros/us-congress-members-scraper

Browse US Congress members, bills, and votes via the free Congress.gov API - no auth or proxy required.

Congress.gov Legislation - Bills, Votes & Sponsors

pink_comic/congress-gov-legislation-tracker

Track US legislation from Congress.gov. Public records on bills, resolutions, sponsors, and status. Government data for policy research, lobbying intelligence, regulatory monitoring, and compliance teams.

Congress.gov Scraper

crawlergang/congress-gov-scraper

Scrape Congress.gov, the official source for US legislative data. Search bills, get member info, browse committees. Replaces GovTrack (API discontinued summer 2026). Powered by the official Congress.gov API.

2

5.0

Congress.gov Scraper

crawlerbros/congress-gov-scraper

Scrape Congress.gov, the official source for US legislative data. Search bills, get member info, browse committees. Replaces GovTrack (API discontinued summer 2026). Powered by the official Congress.gov API.

Congress.gov Intelligence - Bills, Members, Votes API

benthepythondev/congress-intelligence

Extract US Congressional data from official Congress.gov API. Get bills, amendments, members, committees, hearings, nominations, treaties & CRS reports. Filter by congress, chamber, state, date. Includes AI relevance scoring. Perfect for political research, lobbying & legal compliance.

Congress.gov Members Scraper | US House & Senate Directory

parseforge/congress-gov-members-scraper

Export US House and Senate members from congress.gov: name, party, state, district, chamber, term years, bioguide ID and official portrait. Filter by Congress, state, district and current-serving status. CSV, Excel, JSON or XML for government affairs and outreach.

Library of Congress Search Scraper

crawlerbros/library-of-congress-search-scraper

Searches the Library of Congress digital collections (loc.gov) - millions of digitized books, photos, maps, manuscripts. Free, no API key.