US Congress Legislators Scraper — Members, Contacts & IDs
Pricing
from $3.00 / 1,000 results
US Congress Legislators Scraper — Members, Contacts & IDs
Extract current and historical U.S. Congress members (House & Senate) with party, state, district, official phone, office address, website, and cross-reference IDs (Bioguide, FEC, OpenSecrets, GovTrack). Filter by chamber, state, or party.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Compute Edge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Extract a complete, structured directory of the members of the United States Congress — every Senator and Representative — with party, state, district, official contact details, and dozens of cross-reference IDs. Pull the current Congress, the full historical roster, or both.
This Actor is built on the authoritative, continuously maintained unitedstates/congress-legislators public dataset. It returns clean JSON ready for civic-tech apps, government-affairs teams, lobbying/advocacy CRMs, journalists, and political data pipelines.
Features
- All current members of the House and Senate (plus optional historical roster back to 1789).
- Official contact data — Capitol office phone, office room, mailing address, website, and contact form URL.
- Rich identifiers — Bioguide, FEC, OpenSecrets, GovTrack, Wikipedia, Wikidata, and Ballotpedia IDs for easy joining to campaign-finance and voting datasets.
- Filter by chamber, state, or party.
- No API key required.
Output fields
| Field | Description |
|---|---|
fullName | Official full name |
currentChamber | "House" or "Senate" |
currentState | 2-letter state code |
currentParty | Party affiliation |
currentDistrict | House district (null for Senators) |
phone | Capitol office phone |
office | Office building & room |
address | Mailing address |
officialUrl | Official website |
contactForm | Web contact form URL |
bioguideId, fecIds, opensecretsId, govtrackId | Cross-reference IDs |
How to scrape US Congress members
- Choose the Dataset —
current(default),historical, orboth. - (Optional) Filter by Chamber (House/Senate), State (e.g.
CA), or Party (e.g.Republican). - Click Start. Each member becomes one dataset record, exportable to JSON, CSV, or Excel.
Input example
{"dataset": "current","chamber": "Senate","state": "TX","party": "","maxResults": 0}
Output example
{"bioguideId": "C000127","fullName": "Maria Cantwell","currentChamber": "Senate","currentState": "WA","currentParty": "Democrat","currentDistrict": null,"phone": "202-224-3441","office": "511 Hart Senate Office Building","officialUrl": "https://www.cantwell.senate.gov","opensecretsId": "N00007836"}
Pricing
Billed per result (per legislator). The current Congress is ~537 records, so a full pull costs only a fraction of a cent in results plus Apify platform compute.
Other scrapers you may like
- FEC Candidates & Finance Scraper — federal campaign finance data.
- Senate Lobbying Disclosure Scraper — registered lobbyists and clients.
- Federal Register Scraper — daily federal rules and notices.
- eCFR Regulations Search Scraper — the U.S. Code of Federal Regulations.
FAQ
Is this official data? It is compiled from official sources (the Congressional Bioguide, GovTrack, and others) via the widely used open unitedstates/congress-legislators project, and updated continuously.
Is this personal data? No. It covers public officials acting in their official capacity — official Capitol contact information that is published by the government.
Can I get past members? Yes — set dataset to historical or both.
How do I join this to campaign-finance data? Use the included fecIds and opensecretsId fields.
Legal
This Actor extracts publicly available information about elected public officials in their official capacity. It contains no private personal data. Use responsibly and in compliance with applicable laws.