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
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | Census 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/bulk | yearly | Planned |
| State | Census ACS by state (same survey, state geography) | API | yearly | Planned |
| County | Census county list (Gazetteer) PSI Sci collects this (us-county-list) | bulk | yearly | Have now |
| City | Census ACS places (cities and towns) | API | yearly | Planned |
| District | Census county-to-congressional-district relationship files PSI Sci collects this (us-county-districts); ZCTA-to-district file is planned | bulk | after redistricting | Have now |
| ZIP | Census ACS 5-year by ZCTA ZIP code and ZCTA are close but not identical | API/bulk | yearly | Planned |
2. Taxes paid, by ZIP
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | IRS Statistics of Income (SOI) – individual income tax ZIP code data | bulk CSV | yearly (about 2-year delay) | Planned |
| State | State comptroller / department of revenue tax collections (example: the Texas one) Each state publishes its own | page/bulk | monthly | Planned |
| County | County appraisal district / tax assessor-collector rolls | page/bulk | yearly | Planned |
| City | City budget: sales tax and property tax revenue (city finance office) Census Annual Survey of Local Government Finances covers every city | page/PDF | yearly | Planned |
| District | IRS SOI by congressional district | bulk CSV | yearly | Planned |
| ZIP | IRS SOI ZIP code data | bulk CSV | yearly | Planned |
3. Treasury: where the money is held
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | Monthly Treasury Statement (MTS) and Daily Treasury Statement (DTS) on FiscalData No key needed. Daily cash balance: Daily Treasury Statement | API | daily / monthly | Planned |
| State | State treasury / comptroller cash and fund reports (example: the Texas one) | page/bulk | monthly | Planned |
| County | County treasurer investment and fund reports; county annual financial report (ACFR) | quarterly / yearly | Planned | |
| City | City annual comprehensive financial report (ACFR) Many city and county ACFRs are posted on MSRB EMMA | yearly | Planned | |
| District | (no separate treasury: districts are areas, not governments) | - | - | Not used |
| ZIP | (no separate treasury) | - | - | Not used |
4. Campaign donations
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | FEC: candidate totals (OpenFEC API) PSI Sci collects totals for current members and 2026 candidates | API | daily | Have now |
| Federal | FEC bulk data: individual contributions (itemized, with ZIP and employer) | bulk | weekly | Planned |
| State | State ethics / campaign finance office (example: the Texas one) Every state has one; formats differ | bulk/search | per filing period | Planned |
| County | County elections office / county clerk campaign reports Often on paper or PDF | page/PDF | per filing period | Planned |
| City | City secretary / city clerk campaign finance reports | page/PDF | per filing period | Planned |
| District | FEC data filtered to the House district (candidate office_district) | API | daily | Planned |
| ZIP | FEC individual contributions grouped by contributor ZIP | API/bulk | weekly | Planned |
5. Citizen votes
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | Clerk of the House: election statistics; FEC federal election results | PDF/page | after each election | Planned |
| Federal | MIT Election Data + Science Lab (cleaned results, public) | bulk CSV | after each election | Planned |
| State | Secretary of State election results (example: the Texas one) | page/bulk | each election | Planned |
| State | Seats up for election (built from the congress-legislators list) PSI Sci builds this for every state | JSON | weekly | Have now |
| County | County elections office canvass (official results) tracked as todo rows us-county-elections | page/PDF | each election | Planned |
| City | City secretary canvass | page/PDF | each election | Planned |
| District | Results by congressional / legislative district (Secretary of State) | page/bulk | each election | Planned |
| ZIP | Precinct results (precincts, not ZIPs, are the smallest unit) Precinct-to-ZIP is approximate | bulk | each election | Planned |
6. Elected officials
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | congress-legislators (public domain, from official sources) PSI Sci collects this (fed-legislators) | JSON | weekly | Have now |
| Federal | Congress.gov members / api.congress.gov | API (free key) | daily | Planned |
| State | Open States people data (state legislators, all states) PSI Sci collects this (st-legislators) | bulk CSV | weekly | Have now |
| County | County website: commissioners court / board of supervisors tracked as todo rows us-county-websites | page | as changed | Planned |
| City | City website: mayor and council | page | as changed | Planned |
| District | Find your representative (House) / your legislators (Open States) linked from every page | page | as changed | Have now |
| ZIP | ZIP to district lookup (Census ZCTA-to-district file) | bulk | after redistricting | Planned |
7. Bill introduced
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | GovInfo BILLSTATUS bulk data (every bill, every action) PSI Sci collects this (fed-bills) | bulk XML | daily | Have now |
| Federal | Congress.gov / api.congress.gov | page/API | daily | Planned |
| State | Open States bills API / state legislature website (example: the Texas one) PSI Sci collects bills for 48 states plus TX, FL, VA, KS feeds | API/bulk | daily in session | Have now |
| County | Commissioners court agenda items tracked as todo rows us-county-meetings | page/PDF | each meeting | Planned |
| City | City council agenda items (ordinances, resolutions) | page/PDF | each meeting | Planned |
| District | Bills sponsored by your district's member | API | daily | Planned |
| ZIP | (bills are not tracked by ZIP; use your district) | - | - | Not used |
8. Committee review
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | Congress.gov committees; House and Senate committee websites | page/API | daily | Planned |
| Federal | Bill actions show "reported by committee" (GovInfo BILLSTATUS) part of fed-bills | bulk XML | daily | Have now |
| State | State legislature committee pages (Open States) | API | daily in session | Planned |
| County | (county boards usually act as a whole; some have committees) | page | each meeting | Planned |
| City | City council committees | page/PDF | each meeting | Planned |
| District | Committees your member sits on | API | as changed | Planned |
| ZIP | (use your district) | - | - | Not used |
9. Floor debate and vote
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | Clerk of the House roll call votes (XML) PSI Sci collects this (house-votes) | XML | daily in session | Have now |
| Federal | Senate roll call votes (senate.gov; Voteview copy) PSI Sci collects this via Voteview (senate-votes) | XML/CSV | daily in session | Have now |
| State | State legislature journals / Open States votes tracked as todo rows <state>-votes | API | daily in session | Planned |
| County | Commissioners court minutes (votes) | each meeting | Planned | |
| City | City council minutes (votes) | each meeting | Planned | |
| District | How your district's member voted (roll calls by member) member pages | XML | daily in session | Have now |
| ZIP | (use your district) | - | - | Not used |
10. Appropriations: the money decision
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending federal accounts: budget authority by agency and account PSI Sci collects agency totals (fed-spending-agencies) | API | monthly | Have now |
| Federal | Congress.gov appropriations status table | page | as passed | Planned |
| State | State budget / general appropriations act (example: the Texas one) | PDF/bulk | every 1-2 years | Planned |
| County | County adopted budget | yearly | Planned | |
| City | City adopted budget | yearly | Planned | |
| District | (appropriations are not split by district) | - | - | Not used |
| ZIP | (appropriations are not split by ZIP) | - | - | Not used |
11. Agencies
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending agency profiles PSI Sci collects this (fed-spending-agencies) | API | monthly | Have now |
| State | State agency budgets and spending (state comptroller transparency) (example: the Texas one) | page/bulk | monthly | Planned |
| County | County departments in the county budget | yearly | Planned | |
| City | City departments in the city budget | yearly | Planned | |
| District | Federal money by congressional district (USAspending) PSI Sci collects this (fed-spending-districts) | API | monthly | Have now |
| ZIP | (agencies are not split by ZIP; see contracts by place) | - | - | Not used |
12. Obligations: the promise to pay
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending awards and account data (DATA Act) PSI Sci collects state, county and district totals | API/bulk | daily / monthly | Have now |
| State | State spending transparency (payments by agency and payee) (example: the Texas one) | bulk | monthly | Planned |
| County | County checkbook / accounts payable register | page/bulk | monthly | Planned |
| City | City checkbook / open data | page/bulk | monthly | Planned |
| District | USAspending by congressional district | API | monthly | Have now |
| ZIP | USAspending by recipient ZIP / place of performance ZIP | API | daily | Planned |
13. Contracts to contractors
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending contracts (FPDS) totals by state/county/district are collected now | API/bulk | daily | Planned |
| State | Texas TCEQ contracts and purchase orders (data.texas.gov) (Texas only) PSI Sci collects this | Socrata API | daily | Have now |
| State | Other state procurement / contract portals tracked as todo rows <state>-procurement | varies | varies | Planned |
| County | County purchasing / contracts list | page/PDF | varies | Planned |
| City | City contracts (open data portal) | page/bulk | varies | Planned |
| District | USAspending contracts by congressional district district totals | API | monthly | Have now |
| ZIP | USAspending contracts by place-of-performance ZIP | API | daily | Planned |
14. Government wages
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending object class 10 (personnel compensation) by agency | API | quarterly | Planned |
| Federal | OPM FedScope / federal workforce data | bulk | quarterly | Planned |
| State | State payroll / salary databases (example: the Texas one) | bulk | yearly | Planned |
| County | County budget personnel lines; county payroll | yearly | Planned | |
| City | City budget personnel lines; city payroll | yearly | Planned | |
| District | (wages are not split by district) | - | - | Not used |
| ZIP | (wages are not split by ZIP) | - | - | Not used |
15. Grants and other payments
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | USAspending grants and financial assistance PSI Sci collects state, county and district totals | API/bulk | daily | Have now |
| State | State grant programs / single audit (Federal Audit Clearinghouse) | bulk | yearly | Planned |
| County | County grants in budget and single audit | bulk | yearly | Planned |
| City | City grants in budget and single audit | bulk | yearly | Planned |
| District | USAspending grants by district | API | monthly | Have now |
| ZIP | USAspending grants by recipient ZIP | API | daily | Planned |
16. Oversight and hearings
| Level | Source | Format | How often | On PSI Sci |
|---|---|---|---|---|
| Federal | GAO reports; Oversight.gov (inspectors general) | page/API | weekly | Planned |
| Federal | Congress.gov committee hearings | page | weekly | Planned |
| State | State auditor reports (example: the Texas one) | as issued | Planned | |
| County | County auditor reports | yearly | Planned | |
| City | City auditor reports | yearly | Planned | |
| District | Your member's committee hearings | page | weekly | Planned |
| ZIP | (use your district) | - | - | Not used |