๐Ÿ›๏ธ

What brings you to Capitol Trace?

Choose your focus โ€” we'll customize your experience. You can explore everything and change this anytime.

Capitol Trace v1.0
SYSTEM ONLINE
CLASSIFICATION: PUBLIC
2026-04-12

Click or press any key to skip

> INITIALIZING SECURE CONNECTION...
> ENCRYPTION: AES-256-GCM โœ“
> AUTHENTICATION PROT

Click anywhere or press any key to proceed

๐Ÿ”’Enter SCIF
Developer API

One API. 15 Data Sources.

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.

๐Ÿ”—
24
Endpoints
๐Ÿ“Š
15+
Data Sources
โšก
<500ms
Avg Latency
๐ŸŸข
99.5%
Uptime SLA
๐Ÿค”

New to APIs? Start here.

No experience required

What is an API?

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.

What does the Capitol Trace API do?

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.

Who is this for?

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.

How do I get started?

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.

๐Ÿ“ฆ

Response Format

Every endpoint returns the same structure
GET /v1/members?state=TX&party=R
{
  "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  }
}
Filter by tier:
GET/v1/membersLiveFree
GET/v1/members/:idLiveFree
GET/v1/members/:id/votesLiveFree
GET/v1/members/:id/donorsLiveResearcher
GET/v1/members/:id/tradesLiveResearcher
GET/v1/members/:id/ideologyLiveResearcher
GET/v1/lobbyingLiveResearcher
GET/v1/executive-ordersLiveFree
GET/v1/usageLiveFree
GET/v1/members/:id/committeesSoonFree
GET/v1/members/:id/spendingSoonResearcher
GET/v1/members/:id/demographicsSoonResearcher
GET/v1/members/:id/net-worthSoonResearcher
GET/v1/billsSoonFree
GET/v1/bills/:id/lobbyingSoonResearcher
GET/v1/votesSoonFree
GET/v1/lobbying/revolving-doorSoonPro
GET/v1/nominationsSoonResearcher
GET/v1/spending/statesSoonResearcher
GET/v1/super-pacsSoonPro
GET/v1/campaign-finance/:idSoonResearcher
GET/v1/earmarksSoonResearcher
GET/v1/faraSoonPro
GET/v1/treatiesSoonResearcher
GET/v1/hearingsSoonResearcher

25 endpoints ยท All responses return JSON with consistent schema

Simple, Transparent Pricing

Free for citizens. Paid for power users. No hidden fees. No "contact sales" games.

๐Ÿ”“

Free

$0/mo

For students, hobbyists, and civic tech experiments.

100 requests/day
  • Member profiles & search
  • Bill search & status
  • Roll call votes
  • JSON responses
  • Community support
๐Ÿš€

Starter

$9/mo

For hobbyists, side projects, and Quiver-style dashboards.

1,000 requests/day
  • Everything in Free
  • All 25 endpoints
  • JSON responses
  • Email support
Most Popular
โšก

Pro

$29/mo

For developers, side projects, and power users.

5,000 requests/day
  • Everything in Starter
  • Webhook alerts (real-time)
  • Bulk downloads
  • Priority support
  • Multiple API keys
๐Ÿงฉ

Widget

$49/mo

For commercial applications using Capitol Trace embeddable widgets.

10,000 requests/day
  • Everything in Pro
  • Embeddable data widgets
  • Commercial use license
  • White-label options
  • Email support
๐Ÿ”ฌ

Researcher

$79/mo

For academics, journalists, and data analysts.

25,000 requests/day + CSV exports
  • Everything in Pro
  • CSV & JSON export
  • Historical data access
  • Bulk data downloads
  • Email support
๐Ÿ“ก

Enterprise

$299/mo

For media organizations and advocacy groups.

100,000 requests/day
  • Everything in Researcher
  • Embeddable widgets
  • Team accounts (5 keys)
  • Custom alert rules
  • Dedicated support
  • SLA guarantee

Need enterprise-grade access? Custom endpoints, SLA, white-label data? Let's talk.

Built for every level of expertise

๐ŸŽ“

Students

Build class projects with real congressional data. The free tier has everything you need. No credit card required.

๐Ÿ“ฐ

Journalists

Stop spending 3 days pulling FEC data. Get a member's full donor breakdown, stock trades, and voting record in one API call.

๐Ÿ”ฌ

Researchers

Research-ready political data. Bulk CSV downloads, historical records, ideology scores. No more wrestling with 14 different formats.

๐Ÿ’ป

Developers

Build civic tech on top of our data layer. We handle the government APIs โ€” you build the experience. Full OpenAPI spec included.

Ready to build?

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