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.
The public API is unauthenticated
Datasets
| Name | Resource ID | Rows | Last Synced | Query |
|---|---|---|---|---|
| Campaign Finance Reporting History | 7qr9-q2c9 |
982430 | 2026-10-30 09:00 | sample |
| Campaign Finance Summary | 3h9x-7bvm |
57826 | 2026-10-30 09:00 | sample |
| Candidate Surplus Funds Reports | 9kcu-2bem |
22749 | 2026-10-30 09:00 | sample |
| Contributions to Candidates and Political Committees | kv7h-kjye |
6409698 | 2026-10-30 09:00 | sample |
| Contributions to out-of-state political committees | qdtg-6yir |
612 | 2026-10-30 09:00 | sample |
| Debt Reported by Candidates and Political Committees | 3r6b-hsaa |
85526 | 2026-10-30 09:00 | sample |
| Expenditures by Candidates and Political Committees | tijg-9zyp |
1109708 | 2026-10-30 09:00 | sample |
| Expenditures by out-of-state political committees | mzg4-pm9n |
14362 | 2026-10-30 09:00 | sample |
| Financial Affairs Disclosures | ehbc-shxw |
135910 | 2026-10-30 09:00 | sample |
| Independent Campaign Expenditures and Electioneering Communications | 67cp-h962 |
41623 | 2026-10-30 09:00 | sample |
| L7 - Employment of Legislators and State Officials | ef7g-tyg8 |
15 | 2026-10-30 09:00 | sample |
| Last Minute Contributions to Candidates and Political Committees | mppc-zjn9 |
1458 | 2026-10-30 09:00 | sample |
| Loans to Candidates and Political Committees | d2ig-r3q4 |
25353 | 2026-10-30 09:00 | sample |
| Lobbyist Agent Employers | e7sd-jbuy |
55980 | 2026-10-30 09:00 | sample |
| Lobbyist Agents | bp5b-jrti |
11843 | 2026-10-30 09:00 | sample |
| Lobbyist Compensation and Expenses by Source | 9nnw-c693 |
338714 | 2026-10-30 09:00 | sample |
| Lobbyist Employers Summary | biux-xiwe |
16822 | 2026-10-30 09:00 | sample |
| Lobbyist Employment Registrations | xhn7-64im |
28419 | 2026-10-30 09:00 | sample |
| Lobbyist Reporting History | nuwx-ay5h |
203769 | 2026-10-30 09:00 | sample |
| Lobbyist Summary | c4ag-3cmj |
10455 | 2026-10-30 09:00 | sample |
| PDC Enforcement Case Attachments | ub89-7wbv |
20627 | 2026-10-30 09:00 | sample |
| PDC Enforcement Cases | a4ma-dq6s |
8160 | 2026-10-30 09:00 | sample |
| Pledges Reporting History | 8bva-rkeb |
17516 | 2026-10-30 09:00 | sample |
| Pre-2016 Lobbyist Compensation and Expenses by Source | 3v2j-kqbi |
131063 | 2026-10-30 09:00 | sample |
| Public Agency Lobbying Totals | mjwb-szba |
3160 | 2026-10-30 09:00 | sample |
| Surplus Funds Expenditures | ti55-mvy5 |
47346 | 2026-10-30 09:00 | sample |
API Usage
Endpoints mirror data.wa.gov SODA 2 format:
GET /resource/{resource-id}.json
GET /resource/{resource-id}.csv
GET /api/views/{resource-id}.json
GET /api/views/{resource-id}/columns.json
Supported SoQL query parameters:
| Parameter | Description |
|---|---|
$select | Fields, aliases, expressions, aggregates (count/sum/avg/min/max) |
$where | Filter with comparisons, AND/OR/NOT, IN, BETWEEN, LIKE, starts_with, IS NULL |
$group | Group-by fields (with aggregates in $select) |
$having | Filter after aggregation |
$order | Multi-column sort (ASC/DESC) |
$limit | Max rows (default 1000; JSON capped at 1000) |
$offset | Pagination offset |
$q | Full-text search across text columns |
$query | Full SoQL statement (SELECT … WHERE … GROUP BY …) |
$distinct | Set to true for SELECT DISTINCT |
Geospatial SoQL functions (e.g. within_box) are not supported.
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" curl "http://www.pdcarchive.org/resource/kv7h-kjye.json?$select=party,sum(amount) AS total&$group=party&$order=total DESC&$limit=5" curl "http://www.pdcarchive.org/resource/kv7h-kjye.csv?$limit=100" curl "http://www.pdcarchive.org/api/views/kv7h-kjye.json"
License
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.
To the extent possible under law, the mirrored data is dedicated to the public domain under CC0 1.0 Universal.