PSI Sci
New here? Follow the money and the votes · Not sure of your district? Find your U.S. House member · Find your state legislators

All sources, by step and level

Each row is one public source. "Have now" means PSI Sci collects it today. "Planned" means it is listed but not collected yet. Nothing here is a number we typed in; numbers live on the data pages and link back to their source.

Show sources for:

Search and filter these as records.

1. People & ZIP codes

Sources for People & ZIP codes
LevelSourceFormatHow oftenOn PSI Sci
FederalCensus ACS 5-year, ZIP Code Tabulation Areas (ZCTA)
Use ZCTA as the stand-in for ZIP. API: api.census.gov/data/<year>/acs/acs5
API/bulkyearlyPlanned
StateCensus ACS by state (same survey, state geography)APIyearlyPlanned
CountyCensus county list (Gazetteer)
PSI Sci collects this (us-county-list)
bulkyearlyHave now
CityCensus ACS places (cities and towns)APIyearlyPlanned
DistrictCensus county-to-congressional-district relationship files
PSI Sci collects this (us-county-districts); ZCTA-to-district file is planned
bulkafter redistrictingHave now
ZIPCensus ACS 5-year by ZCTA
ZIP code and ZCTA are close but not identical
API/bulkyearlyPlanned

2. Taxes paid, by ZIP

Sources for Taxes paid, by ZIP
LevelSourceFormatHow oftenOn PSI Sci
FederalIRS Statistics of Income (SOI) – individual income tax ZIP code databulk CSVyearly (about 2-year delay)Planned
StateState comptroller / department of revenue tax collections (example: the Texas one)
Each state publishes its own
page/bulkmonthlyPlanned
CountyCounty appraisal district / tax assessor-collector rollspage/bulkyearlyPlanned
CityCity budget: sales tax and property tax revenue (city finance office)
Census Annual Survey of Local Government Finances covers every city
page/PDFyearlyPlanned
DistrictIRS SOI by congressional districtbulk CSVyearlyPlanned
ZIPIRS SOI ZIP code databulk CSVyearlyPlanned

3. Treasury: where the money is held

Sources for Treasury: where the money is held
LevelSourceFormatHow oftenOn PSI Sci
FederalMonthly Treasury Statement (MTS) and Daily Treasury Statement (DTS) on FiscalData
No key needed. Daily cash balance: Daily Treasury Statement
APIdaily / monthlyPlanned
StateState treasury / comptroller cash and fund reports (example: the Texas one)page/bulkmonthlyPlanned
CountyCounty treasurer investment and fund reports; county annual financial report (ACFR)PDFquarterly / yearlyPlanned
CityCity annual comprehensive financial report (ACFR)
Many city and county ACFRs are posted on MSRB EMMA
PDFyearlyPlanned
District(no separate treasury: districts are areas, not governments)--Not used
ZIP(no separate treasury)--Not used

4. Campaign donations

Sources for Campaign donations
LevelSourceFormatHow oftenOn PSI Sci
FederalFEC: candidate totals (OpenFEC API)
PSI Sci collects totals for current members and 2026 candidates
APIdailyHave now
FederalFEC bulk data: individual contributions (itemized, with ZIP and employer)bulkweeklyPlanned
StateState ethics / campaign finance office (example: the Texas one)
Every state has one; formats differ
bulk/searchper filing periodPlanned
CountyCounty elections office / county clerk campaign reports
Often on paper or PDF
page/PDFper filing periodPlanned
CityCity secretary / city clerk campaign finance reportspage/PDFper filing periodPlanned
DistrictFEC data filtered to the House district (candidate office_district)APIdailyPlanned
ZIPFEC individual contributions grouped by contributor ZIPAPI/bulkweeklyPlanned

5. Citizen votes

Sources for Citizen votes
LevelSourceFormatHow oftenOn PSI Sci
FederalClerk of the House: election statistics; FEC federal election resultsPDF/pageafter each electionPlanned
FederalMIT Election Data + Science Lab (cleaned results, public)bulk CSVafter each electionPlanned
StateSecretary of State election results (example: the Texas one)page/bulkeach electionPlanned
StateSeats up for election (built from the congress-legislators list)
PSI Sci builds this for every state
JSONweeklyHave now
CountyCounty elections office canvass (official results)
tracked as todo rows us-county-elections
page/PDFeach electionPlanned
CityCity secretary canvasspage/PDFeach electionPlanned
DistrictResults by congressional / legislative district (Secretary of State)page/bulkeach electionPlanned
ZIPPrecinct results (precincts, not ZIPs, are the smallest unit)
Precinct-to-ZIP is approximate
bulkeach electionPlanned

6. Elected officials

Sources for Elected officials
LevelSourceFormatHow oftenOn PSI Sci
Federalcongress-legislators (public domain, from official sources)
PSI Sci collects this (fed-legislators)
JSONweeklyHave now
FederalCongress.gov members / api.congress.govAPI (free key)dailyPlanned
StateOpen States people data (state legislators, all states)
PSI Sci collects this (st-legislators)
bulk CSVweeklyHave now
CountyCounty website: commissioners court / board of supervisors
tracked as todo rows us-county-websites
pageas changedPlanned
CityCity website: mayor and councilpageas changedPlanned
DistrictFind your representative (House) / your legislators (Open States)
linked from every page
pageas changedHave now
ZIPZIP to district lookup (Census ZCTA-to-district file)bulkafter redistrictingPlanned

7. Bill introduced

Sources for Bill introduced
LevelSourceFormatHow oftenOn PSI Sci
FederalGovInfo BILLSTATUS bulk data (every bill, every action)
PSI Sci collects this (fed-bills)
bulk XMLdailyHave now
FederalCongress.gov / api.congress.govpage/APIdailyPlanned
StateOpen States bills API / state legislature website (example: the Texas one)
PSI Sci collects bills for 48 states plus TX, FL, VA, KS feeds
API/bulkdaily in sessionHave now
CountyCommissioners court agenda items
tracked as todo rows us-county-meetings
page/PDFeach meetingPlanned
CityCity council agenda items (ordinances, resolutions)page/PDFeach meetingPlanned
DistrictBills sponsored by your district's memberAPIdailyPlanned
ZIP(bills are not tracked by ZIP; use your district)--Not used

8. Committee review

Sources for Committee review
LevelSourceFormatHow oftenOn PSI Sci
FederalCongress.gov committees; House and Senate committee websitespage/APIdailyPlanned
FederalBill actions show "reported by committee" (GovInfo BILLSTATUS)
part of fed-bills
bulk XMLdailyHave now
StateState legislature committee pages (Open States)APIdaily in sessionPlanned
County(county boards usually act as a whole; some have committees)pageeach meetingPlanned
CityCity council committeespage/PDFeach meetingPlanned
DistrictCommittees your member sits onAPIas changedPlanned
ZIP(use your district)--Not used

9. Floor debate and vote

Sources for Floor debate and vote
LevelSourceFormatHow oftenOn PSI Sci
FederalClerk of the House roll call votes (XML)
PSI Sci collects this (house-votes)
XMLdaily in sessionHave now
FederalSenate roll call votes (senate.gov; Voteview copy)
PSI Sci collects this via Voteview (senate-votes)
XML/CSVdaily in sessionHave now
StateState legislature journals / Open States votes
tracked as todo rows <state>-votes
APIdaily in sessionPlanned
CountyCommissioners court minutes (votes)PDFeach meetingPlanned
CityCity council minutes (votes)PDFeach meetingPlanned
DistrictHow your district's member voted (roll calls by member)
member pages
XMLdaily in sessionHave now
ZIP(use your district)--Not used

10. Appropriations: the money decision

Sources for Appropriations: the money decision
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending federal accounts: budget authority by agency and account
PSI Sci collects agency totals (fed-spending-agencies)
APImonthlyHave now
FederalCongress.gov appropriations status tablepageas passedPlanned
StateState budget / general appropriations act (example: the Texas one)PDF/bulkevery 1-2 yearsPlanned
CountyCounty adopted budgetPDFyearlyPlanned
CityCity adopted budgetPDFyearlyPlanned
District(appropriations are not split by district)--Not used
ZIP(appropriations are not split by ZIP)--Not used

11. Agencies

Sources for Agencies
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending agency profiles
PSI Sci collects this (fed-spending-agencies)
APImonthlyHave now
StateState agency budgets and spending (state comptroller transparency) (example: the Texas one)page/bulkmonthlyPlanned
CountyCounty departments in the county budgetPDFyearlyPlanned
CityCity departments in the city budgetPDFyearlyPlanned
DistrictFederal money by congressional district (USAspending)
PSI Sci collects this (fed-spending-districts)
APImonthlyHave now
ZIP(agencies are not split by ZIP; see contracts by place)--Not used

12. Obligations: the promise to pay

Sources for Obligations: the promise to pay
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending awards and account data (DATA Act)
PSI Sci collects state, county and district totals
API/bulkdaily / monthlyHave now
StateState spending transparency (payments by agency and payee) (example: the Texas one)bulkmonthlyPlanned
CountyCounty checkbook / accounts payable registerpage/bulkmonthlyPlanned
CityCity checkbook / open datapage/bulkmonthlyPlanned
DistrictUSAspending by congressional districtAPImonthlyHave now
ZIPUSAspending by recipient ZIP / place of performance ZIPAPIdailyPlanned

13. Contracts to contractors

Sources for Contracts to contractors
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending contracts (FPDS)
totals by state/county/district are collected now
API/bulkdailyPlanned
StateTexas TCEQ contracts and purchase orders (data.texas.gov) (Texas only)
PSI Sci collects this
Socrata APIdailyHave now
StateOther state procurement / contract portals
tracked as todo rows <state>-procurement
variesvariesPlanned
CountyCounty purchasing / contracts listpage/PDFvariesPlanned
CityCity contracts (open data portal)page/bulkvariesPlanned
DistrictUSAspending contracts by congressional district
district totals
APImonthlyHave now
ZIPUSAspending contracts by place-of-performance ZIPAPIdailyPlanned

14. Government wages

Sources for Government wages
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending object class 10 (personnel compensation) by agencyAPIquarterlyPlanned
FederalOPM FedScope / federal workforce databulkquarterlyPlanned
StateState payroll / salary databases (example: the Texas one)bulkyearlyPlanned
CountyCounty budget personnel lines; county payrollPDFyearlyPlanned
CityCity budget personnel lines; city payrollPDFyearlyPlanned
District(wages are not split by district)--Not used
ZIP(wages are not split by ZIP)--Not used

15. Grants and other payments

Sources for Grants and other payments
LevelSourceFormatHow oftenOn PSI Sci
FederalUSAspending grants and financial assistance
PSI Sci collects state, county and district totals
API/bulkdailyHave now
StateState grant programs / single audit (Federal Audit Clearinghouse)bulkyearlyPlanned
CountyCounty grants in budget and single auditbulkyearlyPlanned
CityCity grants in budget and single auditbulkyearlyPlanned
DistrictUSAspending grants by districtAPImonthlyHave now
ZIPUSAspending grants by recipient ZIPAPIdailyPlanned

16. Oversight and hearings

Sources for Oversight and hearings
LevelSourceFormatHow oftenOn PSI Sci
FederalGAO reports; Oversight.gov (inspectors general)page/APIweeklyPlanned
FederalCongress.gov committee hearingspageweeklyPlanned
StateState auditor reports (example: the Texas one)PDFas issuedPlanned
CountyCounty auditor reportsPDFyearlyPlanned
CityCity auditor reportsPDFyearlyPlanned
DistrictYour member's committee hearingspageweeklyPlanned
ZIP(use your district)--Not used