Choose your focus โ we'll customize your experience. You can explore everything and change this anytime.
Congress.gov. FEC. Senate LDA. Federal Register. USAspending. Voteview. Census. All normalized into a single, consistent JSON API.
Stop wrestling with 14 different API formats. Start building.
No experience required
An API (Application Programming Interface) is a way for programs to talk to each other. Instead of visiting a website and copying data by hand, your code can request data directly and get it back in a structured format (JSON) that's easy to work with.
We pull data from 15+ government sources โ Congress.gov, the FEC, Senate lobbying records, and more โ normalize it into a single, consistent format, and serve it through one API. One key, one schema, all the data.
Students building class projects. Journalists investigating corruption. Researchers studying polarization. Developers building civic tech apps. Anyone who wants to work with congressional data without spending weeks figuring out government APIs.
1. Sign up for a free API key below. 2. Pick an endpoint from the reference. 3. Make your first request using any language โ JavaScript, Python, R, or even just cURL in your terminal. 4. Get back clean JSON data. That's it.
{
"data": [{
"bioguide_id": "C001098",
"name": "Ted Cruz",
"party": "R",
"state": "TX",
"chamber": "Senate",
"ideology_score": 0.891,
"committees": ["Commerce", "Judiciary", "Foreign Relations"]
}],
"meta": {
"source": "congress.gov + voteview.com",
"updated_at": "2026-03-16T12:00:00Z",
"cache_ttl": 3600,
"api_version": "v1" },
"pagination": {
"total": 25,
"page": 1,
"per_page": 50,
"next": null }
}/v1/membersLiveFree/v1/members/:idLiveFree/v1/members/:id/votesLiveFree/v1/members/:id/donorsLiveResearcher/v1/members/:id/tradesLiveResearcher/v1/members/:id/ideologyLiveResearcher/v1/lobbyingLiveResearcher/v1/executive-ordersLiveFree/v1/usageLiveFree/v1/members/:id/committeesSoonFree/v1/members/:id/spendingSoonResearcher/v1/members/:id/demographicsSoonResearcher/v1/members/:id/net-worthSoonResearcher/v1/billsSoonFree/v1/bills/:id/lobbyingSoonResearcher/v1/votesSoonFree/v1/lobbying/revolving-doorSoonPro/v1/nominationsSoonResearcher/v1/spending/statesSoonResearcher/v1/super-pacsSoonPro/v1/campaign-finance/:idSoonResearcher/v1/earmarksSoonResearcher/v1/faraSoonPro/v1/treatiesSoonResearcher/v1/hearingsSoonResearcher25 endpoints ยท All responses return JSON with consistent schema
Free for citizens. Paid for power users. No hidden fees. No "contact sales" games.
For students, hobbyists, and civic tech experiments.
For hobbyists, side projects, and Quiver-style dashboards.
For developers, side projects, and power users.
For commercial applications using Capitol Trace embeddable widgets.
For academics, journalists, and data analysts.
For media organizations and advocacy groups.
Need enterprise-grade access? Custom endpoints, SLA, white-label data? Let's talk.
Build class projects with real congressional data. The free tier has everything you need. No credit card required.
Stop spending 3 days pulling FEC data. Get a member's full donor breakdown, stock trades, and voting record in one API call.
Research-ready political data. Bulk CSV downloads, historical records, ideology scores. No more wrestling with 14 different formats.
Build civic tech on top of our data layer. We handle the government APIs โ you build the experience. Full OpenAPI spec included.
Get your free API key in 30 seconds. 100 requests/day, no credit card, no strings attached. Upgrade when you need to.
Capitol Trace API ยท Free for citizens, paid for power users ยท Built by JSW Legacy Ventures