Open data
Free data downloads
Every recorded roll call of the Des Moines City Council from 2026-01-12 to 2026-10-21, taken from the official minutes: 1,169 items, 1,170 motions and 7,912 member votes, each linked to its source document and page.
What you can do
- Download everything (CSV, Parquet and SQLite): ZIP file, 0.7 MB
- Read what each field means: Data dictionary
- Read how the data is built and checked: README
- Check file integrity: SHA-256 checksums
- See every correction: Corrections log
Get email alerts
A short email when the places you follow post new decisions, with links to the official record.
Sign upHow to credit
Data: Citizen Wire (citizenwire.org), CC BY 4.0
The license covers Citizen Wire's compiled data. The minutes and other source documents are public records of the City of Des Moines.
Reading the data
- "Not in the record" means the minutes do not say. It is never used to mean absent.
- A member is listed as absent only when the minutes list them as absent.
- Names of members of the public are replaced with a neutral description, such as "a speaker".
- IDs do not change once published. Earlier IDs are listed in the id_crosswalk table.
Single tables
- bodies.csv · 1 rows
- meetings.csv · 20 rows
- items.csv · 1,169 rows
- matters.csv · 1,098 rows
- matter_actions.csv · 1,169 rows
- motions.csv · 1,170 rows
- member_votes.csv · 7,912 rows
- attendance.csv · 139 rows
- officials.csv · 7 rows
- terms.csv · 7 rows
- sources.csv · 1,262 rows
- corrections.csv · 35 rows
- id_crosswalk.csv · 1,088 rows
Updates
Source documents are checked every Tuesday and Friday. A new version is released when new minutes are posted.