City Council Meetings (1999 to 2024)
City Council hearings are a core part of the legislative and oversight process. Through committee hearings and stated meetings, the Council reviews proposed legislation, conducts oversight of City agencies, and provides a public forum for testimony from residents, advocates, and government officials. These hearings are generally open to the public and are an important way constituents can engage directly with Council activity. This dataset contains information on New York City Council hearings and meetings. Each record represents a committee or body convening at a hearing or meeting (so hearings may appear multiple times if they are hosted by more than one committee), and includes information on meeting time, date, and location.
Open in the graph · Relate this dataset · What these columns mean
Freshness
The publisher's promise
How the agency that publishes this data says it keeps the data current.
New
- Says it updates
- To be determined
- Actually updates about every
- —
- Publisher last updated the data
- Dec 30, 2025
Our mirror
Whether our copy of this data is current with the source.
In sync
- We last synced
- Dec 30, 2025, 10:28 AM
- Rows in our copy
- 16,104
- Rows at the source
- 16,104
- Our copy trails the source by
- under a minute
Columns
Each source column, with the name and type we use to store it.
0 of 10 columns carry a concept; 9 carry a description from the publisher. Read the concept column before you join. A column with no concept carries no claim from us, and a name that looks like a key is not one.
| Source field | Display name | What the publisher says it is | Concept | Source type | Stored as | Stored type | Row identifier | Unit |
|---|---|---|---|---|---|---|---|---|
minutes_status | Minutes Status | Status of Minutes on Legistar. | Not bound | Text | minutes_status | text | — | |
url | URL | The publisher describes this column nowhere. | Not bound | URL | url | jsonb | — | |
meeting_time | Meeting Time | Time of the meeting. | Not bound | Text | meeting_time | text | — | |
event_id | Event ID | A unique ID for each row. | Not bound | Text | event_id | text | — | |
modified_date | Modified Date | Date the record was last modified. | Not bound | Calendar date | modified_date | timestamp | — | |
note | Note | Frequently contains information on the other committees jointly hosting the hearing. | Not bound | Text | note | text | — | |
meeting_location | Meeting Location | The location of the meeting. | Not bound | Text | meeting_location | text | — | |
committee |
Download
This file was produced on Aug 25, 2026, 10:11 PM.
Refresh this dataset
Source and attribution
Where this data comes from, which version we hold, and what we changed.
- Source
- https://data.cityofnewyork.us/d/m48u-yjt8
- Version
- Content hash:
f1bc09056e55355c769e097de7d8eb90fcd780e22d1085e2ed72e276ffbaf7ec - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Dec 30, 2025, 10:28 AM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Aug 25, 2026, 11:32 AM | full_replace | success | 16,104 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.69 |