PDC Archive

An independent mirror of Washington State Public Disclosure Commission campaign finance data

About

This archive preserves campaign finance data published by the Washington State Public Disclosure Commission via the Washington Open Data Portal. Data is mirrored locally and served through a SODA 2-compatible API — swap the hostname in your existing queries and they continue to work.

The public API is unauthenticated — no API keys required.

Datasets

NameResource IDRowsLast SyncedQuery
Contributions to Candidates and Political Committees kv7h-kjye 6000 sample
Debt Reported by Candidates and Political Committees 3r6b-hsaa 83072 2026-07-03 03:15 sample
Loans to Candidates and Political Committees d2ig-r3q4 24477 2026-07-03 03:12 sample
tijg-9zyp tijg-9zyp sample
7qr9-q2c9 7qr9-q2c9 sample
3h9x-7bvm 3h9x-7bvm sample

API Usage

Endpoints mirror data.wa.gov SODA 2 format:

GET /resource/{resource-id}.json
GET /api/views/{resource-id}/columns.json

Supported query parameters:

ParameterDescription
$selectFields to return, or count(*)
$whereFilter (comparisons, AND, OR, IS NULL)
$orderSort field and direction
$limitMax 1000 rows per request (default 1000)
$offsetPagination offset

Examples (replace host with this server):

curl "http://www.pdcarchive.org/resource/kv7h-kjye.json?$limit=1"
curl "http://www.pdcarchive.org/resource/kv7h-kjye.json?$select=count(*)"
curl "http://www.pdcarchive.org/resource/kv7h-kjye.json?$where=amount>500&$limit=2"

Licenses

Data

Data sourced from the Washington State Public Disclosure Commission via data.wa.gov. This is an independent archive and is not affiliated with the PDC or the State of Washington.

CC0 1.0 Universal

To the extent possible under law, the mirrored data is dedicated to the public domain under CC0 1.0 Universal.

Free Software

GNU GPLv3

This project is Free Software on GitHub and licensed under the GNU General Public License v3.0.