Skip to main content
All providers

Congress.gov

Public recordsUS

api.congress.gov

Bills, members, votes and committee reports from the United States Congress.

Capabilities (25)

GET /v1/data/congress/amendments1 credit

Returns a reverse-chronological list of House and Senate amendments with amendment number, type, purpose, latest action and a detail URL.

offset?limit?fromDateTime?toDateTime?sort?
GET /v1/data/congress/bill1 credit

Returns one bill: title, sponsor, policy area, introduction date, latest action, laws it became, and counts plus links for its actions, cosponsors, summaries, text versions and amendments.

congressbillTypebillNumber
GET /v1/data/congress/bill-actions1 credit

Returns the dated legislative action timeline for one bill - introduction, committee referrals, floor votes, presidential signature - each with action code, text and acting chamber.

congressbillTypebillNumberoffset?limit?
GET /v1/data/congress/bill-cosponsors1 credit

Returns the members who cosponsored one bill, each with bioguide id, name, party, state, the date they signed on and whether the sponsorship was withdrawn.

congressbillTypebillNumberoffset?limit?
GET /v1/data/congress/bills1 credit

Returns a reverse-chronological list of bills and resolutions across all congresses, each with number, type, title, origin chamber, latest action and a detail URL.

offset?limit?fromDateTime?toDateTime?sort?
GET /v1/data/congress/bills-by-congress1 credit

Returns the bills and resolutions introduced in a single numbered Congress, with number, type, title, latest action and a detail URL.

congressoffset?limit?fromDateTime?toDateTime?sort?
GET /v1/data/congress/bill-subjects1 credit

Returns the policy area and the full list of CRS legislative subject terms assigned to one bill.

congressbillTypebillNumberoffset?limit?fromDateTime?toDateTime?
GET /v1/data/congress/bill-summaries1 credit

Returns the Congressional Research Service plain-English summaries written for a bill, each with its version code, action date and HTML summary text.

congressbillTypebillNumber
GET /v1/data/congress/bill-text1 credit

Returns the published text versions of a bill (Introduced, Engrossed, Enrolled and so on), each with its date and download URLs for the formatted XML, PDF and HTML.

congressbillTypebillNumberoffset?limit?
GET /v1/data/congress/committee1 credit

Returns one committee: its name, type, history of names, subcommittees, and links to the bills, reports, nominations and communications it handled.

chambersystemCode
GET /v1/data/congress/committee-reports1 credit

Returns committee reports (H. Rept. / S. Rept. / conference reports) with citation, congress, chamber, report type and a detail URL.

offset?limit?conference?fromDateTime?toDateTime?
GET /v1/data/congress/committees1 credit

Returns House, Senate and joint committees with their system code, chamber, type, parent/subcommittee relationships and a detail URL.

offset?limit?
GET /v1/data/congress/congresses1 credit

Returns every numbered Congress with its name, start and end years and the start/end dates and chamber of each of its sessions.

offset?limit?
GET /v1/data/congress/congressional-record1 credit

Returns Congressional Record issues for a date, with volume, issue number, session and PDF links for the House section, Senate section, Extensions of Remarks and Daily Digest.

y?m?d?offset?limit?
GET /v1/data/congress/crs-reports1 credit

Returns Congressional Research Service reports with id, title, content type, publish date, status and version.

offset?limit?fromDateTime?toDateTime?
GET /v1/data/congress/house-votes1 credit

Returns House roll call votes with roll call number, session, the bill voted on, the result, start date and a link to the Clerk's source XML.

offset?limit?
GET /v1/data/congress/laws1 credit

Returns the bills from one Congress that became public or private law, each with its law number, originating bill and the action that enacted it.

congresslawTypeoffset?limit?
GET /v1/data/congress/member1 credit

Returns one legislator's full record: names, party history, every chamber term served with its congress and years, leadership roles, district and portrait.

bioguideId
GET /v1/data/congress/member-cosponsored-legislation1 credit

Returns the bills and resolutions a given legislator cosponsored but did not introduce, with number, title and latest action.

bioguideIdoffset?limit?
GET /v1/data/congress/members1 credit

Returns members of the House and Senate with bioguide id, name, party, state, chamber, term history and official portrait URL.

offset?limit?currentMember?
GET /v1/data/congress/members-by-state1 credit

Returns the House and Senate members associated with one US state or territory, with bioguide id, party, district and terms served.

stateCodeoffset?limit?currentMember?
GET /v1/data/congress/member-sponsored-legislation1 credit

Returns the bills and resolutions a given legislator introduced, with number, title, introduction date and latest action.

bioguideIdoffset?limit?
GET /v1/data/congress/nominations1 credit

Returns nominations sent to the Senate with their PN citation, nominee description, organization, receipt date and latest Senate action.

offset?limit?fromDateTime?toDateTime?sort?
GET /v1/data/congress/summaries1 credit

Returns the most recently published CRS bill summaries across all legislation, each with the full summary HTML and a pointer back to its bill.

offset?limit?fromDateTime?toDateTime?sort?
GET /v1/data/congress/treaties1 credit

Returns treaty documents transmitted to the Senate with treaty number, suffix, topic, transmitted date and the congress that received or considered them.

offset?limit?fromDateTime?toDateTime?sort?

Licence

Work of the United States federal government, not subject to copyright in the US (17 U.S.C. 105). Free to use, including commercially, with the agency named as the source.

https://api.congress.gov/

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attribution_text.

Source: Congress.gov, Library of Congress

Cache: up to 3600s