Annual report — headline
Per agency-component, per fiscal year: requests pending at start, received, processed, pending at end. The core long-term series.
/api/data/annual.csvSource data is public domain (US government works). Mirrors of the FOIA.gov bulk CSVs and the Quarterly Report API, normalized into Postgres and re-exported as RFC 4180 CSV. Filter by agency name in your spreadsheet of choice; no auth required.
Per agency-component, per fiscal year: requests pending at start, received, processed, pending at end. The core long-term series.
/api/data/annual.csvPer agency, per fiscal-year quarter: received, processed, backlogged. The freshest series. Most recent in the database: FY2026 Q2 (Jan 1 – Mar 31, 2026).
/api/data/quarterly.csvPer agency, per fiscal year: the 10 oldest unanswered requests still open at year-end, with their original filing dates and days pending. Litigation-priority data.
/api/data/oldest-pending.csvPer agency, per fiscal year, per FOIA exemption (b1–b9): how often the agency invoked that exemption when redacting or denying records. Counts are per invocation, not per request.
/api/data/exemptions.csvPer agency, per fiscal year: full-time FOIA employees, equivalent FTE, total full-time staff. The denominator behind processing-time arguments.
/api/data/personnel.csvPre-computed snapshot for the home-page slope chart: each agency's quarterly backlog at FY2025 Q1 (Oct 1 – Dec 31, 2024, the last full quarter before Trump's Jan. 20, 2025 inauguration) versus the most recent published quarter, with absolute and percentage change.
scripts/schema.sql in the repo. Each CSV column maps 1:1 to a database column.