Data Sources

PolicySoup ingests legislative data from official and authoritative public sources. This page describes each upstream source, what it provides, and how we use it.

Legislative data

Congress.gov API

api.congress.gov

The primary source for bill metadata, actions, committee referrals, cosponsor lists, official CRS summaries, bill text availability, subject classifications, nominations, and related-bill cross-references. Maintained by the Library of Congress and updated continuously as Congress acts.

House Office of the Clerk

clerk.house.gov

Roll call vote XML feeds for House floor votes, member data, and committee membership lists. Used to ingest individual legislator vote positions and to verify committee assignments.

United States Senate

senate.gov

Roll call vote records for Senate floor votes, including individual senator positions. Senate vote data is parsed from the official XML feeds published after each roll call.

unitedstates/congress-legislators

github.com/unitedstates/congress-legislators

A community-maintained, authoritative dataset of current and historical members of Congress. Provides biographical details, party affiliation, state and district assignments, social media handles, and official website URLs. We extend this dataset with Bluesky handle discovery for legislators active on the AT Protocol.

News coverage

PolicySoup ingests news articles from a curated set of RSS feeds to surface relevant coverage alongside legislation. Current sources include:

Articles are matched to relevant bills using keyword and metadata heuristics. News coverage is supplementary — it does not affect vote data, bill metadata, or AI analysis.

Social discussion

PolicySoup surfaces public messages on the ATmosphere that reference legislation. Matched posts are displayed alongside bill pages as public discussion.

AI analysis

PolicySoup generates plain-language analysis from bill text and related metadata using large language models (LLMs). Analysis may include:

These outputs are interpretive aids, not official descriptions. They are generated automatically and have not been reviewed or endorsed by any government body, lawmaker, or policy expert.

Known limitations

For questions about our data or methodology, contact hello@policysoup.com.