NYPD Use of Force Incidents
Dataset containing information related to Force Incidents involving NYPD Members of Service. The Threat, Resistance, or Injury (TRI) Report is the primary means by which the NYPD records use of force incidents. All reportable instances of force – whether used by a member of the Department, or against the member – are recorded on a TRI Report. Data provided here are a result of the information captured on TRI Reports. Each record corresponds to an incident where a member of service used force. The data can be used to explore the various categories of force incidents and when and in which precinct they occurred. The data is used to populate the public facing Force Dashboard (https://app.powerbigov.us/view?r=eyJrIjoiOGNhMjVhYTctMjk3Ny00MTZjLTliNDAtY2M2ZTQ5YWI3N2ViIiwidCI6IjJiOWY1N2ViLTc4ZDEtNDZmYi1iZTgzLWEyYWZkZDdjNjA0MyJ9).
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.
Fresh
- Says it updates
- Quarterly
- Actually updates about every
- —
- Publisher last updated the data
- Jul 27, 2026
Our mirror
Whether our copy of this data is current with the source.
In sync
- We last synced
- Jul 27, 2026, 11:22 AM
- Rows in our copy
- 62,984
- Rows at the source
- 62,984
- Our copy trails the source by
- under a minute
Columns
Each source column, with the name and type we use to store it.
1 of 7 columns carry a concept; 7 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 |
|---|---|---|---|---|---|---|---|---|
basisforencounter | BasisForEncounter | Circumstances leading up to the incident | Not bound | Text | basisforencounter | text | — | |
patrol_borough | Patrol Borough | NYPD Patrol Borough in which incident occurred. Please refer to data dictionary for details. | Not bound | Text | patrol_borough | text | — | |
occurrence_date | Occurrence Date | Date incident occurred | Not bound | Calendar date | occurrence_date | timestamp | — | |
incident_pct | Incident Pct | NYPD Precinct in which incident occurred | precinctinvestigated | Number | incident_pct | numeric | — | |
forcetype | ForceType | Category of Type of force: Electrical Weapon; Firearm Impact; Weapon OC Spray; Physical Force | Not bound | Text | forcetype | text | — | |
tri_incident_number | TRI Incident Number | Internal identifier for each report number | Not bound | Text |
Download
This file was produced on Aug 25, 2026, 10:02 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/f4tj-796d
- Version
- Content hash:
37e038bb94595e0ae0af7864a1b4cb2d77f4622a5c176921ef9b07ed57040c4b - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Jul 27, 2026, 11:22 AM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Aug 24, 2026, 3:52 AM | full_replace | success | 62,984 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.68 |
| Aug 20, 2026, 10:39 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.64 |
| Aug 16, 2026, 7:24 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 15, 2026, 2:49 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.60 |
| Aug 15, 2026, 1:25 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.60 |
| Aug 14, 2026, 2:39 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.58 |
| Aug 14, 2026, 1:24 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.58 |
| Aug 14, 2026, 12:09 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.58 |
| Aug 14, 2026, 10:54 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.58 |
| Aug 14, 2026, 9:39 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.58 |