US Legislation & Bill Tracker — Congress Data API avatar

US Legislation & Bill Tracker — Congress Data API

Pricing

$50.00 / 1,000 bill records

Go to Apify Store
US Legislation & Bill Tracker — Congress Data API

US Legislation & Bill Tracker — Congress Data API

Track US federal legislation from official Congress data — bills by topic, keyword, sponsor, or status, with sponsor party/state, timeline, and enacted-law numbers. For lobbying, public affairs, legal, and policy research.

Pricing

$50.00 / 1,000 bill records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

US Legislation & Bill Tracker

Track US federal legislation — bills, chambers, status and sponsors, live from the official US Government Publishing Office bill status data (GovInfo bulk data, updated daily, no API key required).

Source update (Oct 17, 2026): GovTrack's API started refusing all requests, so this actor now reads the official GPO bill data directly. Every output field keeps its name and format (GovTrack-style status codes, GovTrack page links and GovTrack legislator IDs are still provided). One change: an empty congress now means the current Congress instead of all Congresses.

Factual public records — assembled for research and monitoring.

📊 Sample Output

6 real rows delivered by US Legislation & Bill Tracker — Congress Data API — run nr5NA0mMVsTwyv68u on build 0.0.6

bill_numberstatusstatus_labelstatus_dateintroduced_datelink
S.Res. 896passed_simpleresAgreed To (Simple Resolution)2026-09-232026-09-23https://www.govtrack.us/congress/bills/119/sres896
S. 5471introducedIntroduced2026-09-232026-09-23https://www.govtrack.us/congress/bills/119/s5471
S. 5493introducedIntroduced2026-09-232026-09-23https://www.govtrack.us/congress/bills/119/s5493
H.R. 10515introducedIntroduced2026-09-212026-09-21https://www.govtrack.us/congress/bills/119/hr10515
H.R. 10502introducedIntroduced2026-09-172026-09-17https://www.govtrack.us/congress/bills/119/hr10502
H.R. 10484introducedIntroduced2026-09-172026-09-17https://www.govtrack.us/congress/bills/119/hr10484

Real rows from run nr5NA0mMVsTwyv68u on build 0.0.6 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"query": "artificial intelligence",
"max_results": 25
}

🔧 Input reference

FieldTypeDefaultWhat it does
querystring"artificial intelligence"Keywords matched against bill titles and Congress's official subject terms (e.g. 'artificial intelligence', 'crypto', a company or topic). Every word must match. Leave empty for all recent bills.
congressintegerCongress session to search (e.g. 119 = 2025-2026). Empty = the current Congress. Official data covers the 108th Congress (2003) onward.
statusstringFilter by current status code (e.g. introduced, reported, pass_over_house, pass_over_senate, passed_bill, passed_simpleres, enacted_signed, or 'enacted' for any enacted bill). Empty = all.
alive_onlybooleanfalseOnly return bills still alive in the legislative process.
sponsor_idintegerGovTrack legislator ID of the sponsor to filter by (e.g. 412507). Empty = all.
max_resultsinteger25Maximum bills to return.
include_rawbooleanfalseAttach the raw official record (GPO bill status data).

🧾 JSON sample record

One real record, produced by the current code from the official GPO data (Oct 17, 2026):

{
"bill_number": "S.Res. 896",
"title": "S.Res. 896: A resolution expressing the sense of the Senate regarding the importance of religious freedom, authoritative texts, and transparency in artificial intelligence systems.",
"congress": 119,
"bill_type": "S.Res.",
"chamber": null,
"status": "passed_simpleres",
"status_label": "Agreed To (Simple Resolution)",
"status_date": "2026-09-23",
"introduced_date": "2026-09-23",
"is_alive": false,
"enacted_law_number": null,
"link": "https://www.govtrack.us/congress/bills/119/sres896",
"source": "GovInfo (US Government Publishing Office) / Congress",
"detected_at": "2026-10-18T01:36:33.404986+00:00",
"sponsor": "Sen. James Lankford [R-OK]",
"sponsor_party": "Republican",
"sponsor_state": "OK",
"sponsor_id": 412464,
"sponsor_district": null,
"sponsor_role_type": "Senator",
"sponsor_bioguide_id": "L000575",
"congress_gov_url": "https://www.congress.gov/bill/119th-congress/senate-resolution/896",
"latest_action": "Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S4958; text: CR S4951)",
"latest_action_date": "2026-09-23",
"policy_area": "Civil Rights and Liberties, Minority Issues",
"cosponsor_count": 1,
"official_update_date": "2026-09-30T13:44:35Z"
}

💰 Pricing

EventPrice (USD)When it is charged
Bill record (bill-record)$0.05Charged per congressional bill record returned.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.

More from the NexGenData US government, courts & regulators family:

49 more in this family on the NexGenData Store page.

Regulatory data is monitoring data. Schedule a weekly sweep (0 8 * * 1) and catch new bills as they post — an always-on official-records feed.

📊 What you get

Clean JSON, one record per bill (full output has 28 fields):

  • bill_number — Bill number
  • title — Title
  • congress — Congress
  • bill_type — Bill type
  • chamber — Chamber
  • status — Status
  • status_label — Status label
  • status_date — Status date
  • introduced_date — Introduced date
  • is_alive — Is alive
  • sponsor, sponsor_party, sponsor_state, sponsor_id — Sponsoring member
  • enacted_law_number, link, source, detected_at
  • congress_gov_url, latest_action, latest_action_date, policy_area, cosponsor_count, official_update_date — from the official record

Pricing: $0.05 per bill record (Pay-Per-Event) — about 20 bills per $1.

Each delivered row is charged once, before it is pushed. If the official data matches nothing, the run succeeds with 0 rows and a message and nothing is charged; if the official GPO files cannot be reached, the run fails loudly instead of returning an empty dataset.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

Regulatory & enforcement records:

UK FCA Notices · UK FCA Register · EPA ECHO · EPA TRI · FEMA NFIP · CFPB Complaints · CFPB HMDA

Related: SAM.gov Exclusions

This actor is currently private — treated and ready for review.

Public official records and enforcement data, assembled for research and monitoring.