Skip to main content
U.S. Congress API providing bill text, voting records, committee hearings, member profiles, and legislative activity. Best for tracking legislation, analyzing voting patterns, or monitoring regulatory changes that affect specific industries. The official source for U.S. legislative data — unlike Federal Register (executive branch rules), Congress.gov covers the legislative process. 2 example endpoints available through Lava’s AI Gateway. See the Congress.gov API docs for full documentation.
This provider is managed — no additional setup required.
This is a catch-all provider — any valid URL under https://api.congress.gov/v3 is supported. Congress.gov legislative data API. Construct URL as https://api.congress.gov/v3/{endpoint}. Common endpoints: /bill, /member, /committee, /amendment, /nomination, /treaty. Supports ?limit= and ?offset= for pagination. Auth param (api_key) is added automatically. The endpoints below are curated examples.

Endpoints

List recent bills

GET https://api.congress.gov/v3/bill?limit=5 — Free
const data = await lava.gateway('https://api.congress.gov/v3/bill?limit=5', { method: 'GET' });

List members of Congress

GET https://api.congress.gov/v3/member?limit=5 — Free
const data = await lava.gateway('https://api.congress.gov/v3/member?limit=5', { method: 'GET' });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests