{
  "schema_version": 1,
  "url": "https://popvox.com/data/",
  "date_policy": "Snapshot dates describe source collection, export, checks or Explorer builds as labeled. Partner API freshness is separate. No catalog build time is a source update time.",
  "datasets": [
    {
      "id": "senate-cds",
      "title": "Senate community project requests",
      "topic": "Funding",
      "access": "public",
      "description": "Congressionally Directed Spending (CDS) requests from the Senate’s consolidated table.",
      "coverage": "FY2027 · 13,380 request records.",
      "limitation": "Requests are not enacted funding or awards. Senate bill-inclusion tables and request-level account assignments are not included.",
      "dates": [
        {
          "label": "Source collected",
          "date": "2026-09-07T21:22:26.374169+00:00",
          "source": "/assets/senate-cds-data.json"
        },
        {
          "label": "Snapshot exported",
          "date": "2026-09-08T13:03:27.612433+00:00",
          "source": "/assets/senate-cds-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/appropriations.html?chamber=senate"
        },
        {
          "label": "API docs",
          "href": "/appropriations-api.html"
        },
        {
          "label": "CSV",
          "href": "/assets/appropriations-downloads/senate-cds-fy2027.csv"
        },
        {
          "label": "JSON",
          "href": "/assets/senate-cds-data.json"
        }
      ]
    },
    {
      "id": "house-cpf",
      "title": "House community project records",
      "topic": "Funding",
      "access": "public",
      "description": "Community Project Funding (CPF) requests and projects included in House committee bill tables.",
      "coverage": "FY2027 · 2,514 collected requests; 6,427 bill-table records.",
      "limitation": "House request collection is incomplete. The stages are separate observations; do not add their amounts or interpret inclusion as an award.",
      "dates": [
        {
          "label": "Snapshot exported",
          "date": "2026-09-18T10:46:39.043163+00:00",
          "source": "/assets/house-cpf-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/appropriations.html?chamber=house"
        },
        {
          "label": "API docs",
          "href": "/appropriations-api.html"
        },
        {
          "label": "CSV",
          "href": "/assets/appropriations-downloads/house-cpf-fy2027.csv"
        },
        {
          "label": "JSON",
          "href": "/assets/house-cpf-data.json"
        }
      ]
    },
    {
      "id": "funding-guidance",
      "title": "Funding accounts and guidance",
      "topic": "Funding",
      "access": "public",
      "description": "Source-linked agencies, accounts and programs in House and Senate community project guidance.",
      "coverage": "FY2026–2027 · 213 chamber/year guidance entries.",
      "limitation": "Detailed eligibility is not fully encoded. Funding references do not establish project eligibility. FY2028 guidance is pending.",
      "dates": [
        {
          "label": "Selected sources checked",
          "date": "2026-10-02T11:05:15.552247+00:00",
          "source": "/assets/appropriations-source-check.json"
        }
      ],
      "links": [
        {
          "label": "API docs",
          "href": "/appropriations-api.html"
        },
        {
          "label": "CSV",
          "href": "/assets/appropriations-downloads/funding-lines-fy2026-fy2027.csv"
        },
        {
          "label": "JSON",
          "href": "/assets/appropriations-funding-catalog.json"
        }
      ]
    },
    {
      "id": "staff",
      "title": "Congressional staff",
      "topic": "People and committees",
      "access": "partner",
      "scope": "staff:read",
      "description": "Source-linked staff profiles and payroll observations from House and Senate expenditure reports.",
      "coverage": "Reporting periods and source dates are supplied with the records.",
      "limitation": "Office/name profiles are provisional. Payroll reporting does not establish current employment.",
      "freshness": "API freshness is returned in meta.freshness for your approved datasets. Explorer snapshots are published separately.",
      "links": [
        {
          "label": "Explore",
          "href": "/staff.html"
        },
        {
          "label": "API docs",
          "href": "/data/api/#partner"
        },
        {
          "label": "Source freshness",
          "href": "https://popvox.com/api/explorer/staff/facets"
        }
      ]
    },
    {
      "id": "members",
      "title": "Members and roles",
      "topic": "People and committees",
      "access": "partner",
      "scope": "members:read",
      "description": "CongressLink Member snapshots and sourced roles with identifiers for connecting records.",
      "coverage": "House and Senate roster observations; source-specific dates in the API.",
      "limitation": "Roster coverage is not a historical census. Some roles are roster fallbacks.",
      "freshness": "API freshness is returned in meta.freshness for your approved datasets. Explorer snapshots are published separately.",
      "links": [
        {
          "label": "Explore",
          "href": "/members.html"
        },
        {
          "label": "API docs",
          "href": "/data/api/#partner"
        }
      ]
    },
    {
      "id": "committees",
      "title": "Committees and assignments",
      "topic": "People and committees",
      "access": "partner",
      "scope": "committees:read",
      "description": "Congressional bodies and the Member assignments observed in source snapshots.",
      "coverage": "Bodies observed through returned assignments; API source dates vary.",
      "limitation": "Not a complete committee census. Synchronization dates do not establish appointment or attendance dates.",
      "freshness": "API freshness is returned in meta.freshness for your approved datasets. Explorer snapshots are published separately.",
      "links": [
        {
          "label": "House Explorer",
          "href": "/committees.html"
        },
        {
          "label": "Senate Explorer",
          "href": "/senate-committees.html"
        },
        {
          "label": "API docs",
          "href": "/data/api/#partner"
        }
      ]
    },
    {
      "id": "member-history",
      "title": "Member service history",
      "topic": "People and committees",
      "access": "partner",
      "scope": "member-history:read",
      "description": "Archived Congress.gov Member observations and service records, with Bioguide crosswalks.",
      "coverage": "Primarily 1973 onward, including some earlier service; year-level date precision.",
      "limitation": "Not the complete Bioguide roster. A missing end year does not mean a Member is still serving.",
      "freshness": "API freshness is returned in meta.freshness for your approved datasets. Explorer snapshots are published separately.",
      "links": [
        {
          "label": "API docs",
          "href": "/data/api/#partner"
        },
        {
          "label": "Request access",
          "href": "https://hub.popvox.com/request-invitation"
        }
      ]
    },
    {
      "id": "hearings",
      "title": "Hearings and witnesses",
      "topic": "Proceedings",
      "access": "partner",
      "scope": "hearings:read",
      "description": "Meeting listings, witness appearances, document links and published hearing records.",
      "coverage": "Public snapshots: 1,558 House listings and 235 Senate published hearings.",
      "limitation": "Listings do not verify attendance. Normalized witness names are not verified unique people; document links do not guarantee indexed content.",
      "freshness": "API freshness is returned in meta.freshness for your approved datasets. Explorer snapshots are published separately.",
      "dates": [
        {
          "label": "House sources collected through",
          "date": "2026-09-30T12:53:27.551Z",
          "source": "/assets/witness-directory-data.json"
        },
        {
          "label": "House Explorer built",
          "date": "2026-10-08T12:51:44.345Z",
          "source": "/assets/witness-directory-data.json"
        },
        {
          "label": "Senate Explorer built",
          "date": "2026-10-06T13:50:00.761Z",
          "source": "/assets/senate-witness-data.json"
        }
      ],
      "links": [
        {
          "label": "House Explorer",
          "href": "/witnesses.html"
        },
        {
          "label": "Senate Explorer",
          "href": "/senate-witnesses.html"
        },
        {
          "label": "API docs",
          "href": "/data/api/#partner"
        },
        {
          "label": "House JSON",
          "href": "/assets/witness-directory-data.json"
        },
        {
          "label": "Senate JSON",
          "href": "/assets/senate-witness-data.json"
        }
      ]
    },
    {
      "id": "house-spending",
      "title": "House spending",
      "topic": "Spending",
      "access": "explorer",
      "description": "Office spending and vendor summaries from House Statements of Disbursements.",
      "coverage": "6 quarterly files: Jan-Mar 2025; Apr-Jun 2025; Jul-Sep 2025; Oct-Dec 2025; Jan-Mar 2026; Apr-Jun 2026.",
      "limitation": "The snapshot contains summaries and selected transactions, not a complete row-level bulk export. Source files are linked inside the snapshot.",
      "dates": [
        {
          "label": "Explorer built",
          "date": "2026-09-02T14:44:58.914Z",
          "source": "/assets/house-expenditure-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/expenditures.html"
        },
        {
          "label": "Summary JSON",
          "href": "/assets/house-expenditure-data.json"
        }
      ]
    },
    {
      "id": "senate-spending",
      "title": "Senate spending",
      "topic": "Spending",
      "access": "explorer",
      "description": "Spending, payroll and vendor summaries parsed from Secretary of the Senate reports.",
      "coverage": "3 reports: October 1, 2025 to March 31, 2026; April 1, 2025 to September 30, 2025; October 1, 2024 to March 31, 2025.",
      "limitation": "PDF extraction can contain errors. The snapshot’s transactions are a selected subset; report periods can overlap calendar years.",
      "dates": [
        {
          "label": "Explorer built",
          "date": "2026-10-05T13:02:29Z",
          "source": "/assets/senate-disbursement-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/senate-disbursements.html"
        },
        {
          "label": "Summary JSON",
          "href": "/assets/senate-disbursement-data.json"
        }
      ]
    },
    {
      "id": "lobbying",
      "title": "Lobbying disclosures",
      "topic": "Disclosures",
      "access": "explorer",
      "description": "Lobbyist profiles, reported clients and filing links from Lobbying Disclosure Act data.",
      "coverage": "13,849 source profiles and 279,861 filing links.",
      "limitation": "Profiles and name matches do not establish a verified identity or relationship. This is a collected snapshot, not a complete current filing feed.",
      "dates": [
        {
          "label": "Explorer built",
          "date": "2026-09-02T19:36:46.457Z",
          "source": "/assets/lobbyist-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/lobbyists.html"
        },
        {
          "label": "Snapshot JSON",
          "href": "/assets/lobbyist-data.json"
        }
      ]
    },
    {
      "id": "fara",
      "title": "Foreign influence disclosures",
      "topic": "Disclosures",
      "access": "explorer",
      "description": "DOJ FARA registrants, foreign principals, short forms and document references.",
      "coverage": "7,090 registrant source records and 17,765 foreign-principal source records.",
      "limitation": "Records are disclosures, not findings of wrongdoing. An absent termination date is not independent confirmation of active status.",
      "dates": [
        {
          "label": "Source collected",
          "date": "2026-10-08T14:47:13.047Z",
          "source": "/assets/fara-data.json"
        },
        {
          "label": "Explorer built",
          "date": "2026-10-08T14:47:15.672Z",
          "source": "/assets/fara-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/fara.html"
        },
        {
          "label": "Snapshot JSON",
          "href": "/assets/fara-data.json"
        }
      ]
    },
    {
      "id": "reports",
      "title": "Reports to Congress",
      "topic": "Proceedings",
      "access": "explorer",
      "description": "Congressionally mandated reports published in GovInfo’s CMR collection.",
      "coverage": "1,191 collected reports from 91 agencies.",
      "limitation": "The collection does not establish every reporting obligation or whether an agency complied with it. Missing reports are not evidence of noncompliance.",
      "dates": [
        {
          "label": "Explorer built",
          "date": "2026-10-08T14:29:30.736Z",
          "source": "/assets/congressional-reports-data.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/reports.html"
        },
        {
          "label": "Snapshot JSON",
          "href": "/assets/congressional-reports-data.json"
        }
      ]
    },
    {
      "id": "house-journal",
      "title": "House floor proceedings",
      "topic": "Proceedings",
      "access": "explorer",
      "description": "Daily floor actions from the Office of the Clerk’s proceedings XML.",
      "coverage": "119th Congress · 10,733 actions across 282 collected days.",
      "limitation": "A structured proceedings ledger, not the full Congressional Record or a complete account of legislative activity.",
      "dates": [
        {
          "label": "Explorer built",
          "date": "2026-09-02T14:50:09.737Z",
          "source": "/assets/house-journal-ledger.json"
        }
      ],
      "links": [
        {
          "label": "Explore",
          "href": "/journal.html"
        },
        {
          "label": "Snapshot JSON",
          "href": "/assets/house-journal-ledger.json"
        }
      ]
    }
  ]
}
