# Police Incident Logs API – Calls for Service and Crimes

Police calls for service and reported offenses from about 35 US cities and counties in one schema: type, category, time, block address, coordinates, beat and disposition. No names. Refreshed weekly.

$0.80 per 1,000 incidents

[Get an API key](https://pushbuild.com/apis/app/signup?api=police-incident-logs)

Example request

```
POST /police-incident-logs/run
{
  "jurisdiction": "Seattle",
  "maxItems": 20
}
```

## What it returns

Police calls for service (the dispatch log) and reported offenses from about 35 US cities and counties in one schema: jurisdiction, kind (call or crime), incident number, type, category, occurred and reported times, block address, ZIP, coordinates, beat or district, and disposition.

No names. Only incident fields are read from each source, so names, victim, suspect and arrestee details, race, sex, age and officer identifiers never enter the data. Addresses are as each city publishes them, mostly at block level.

Search by state, city or county, kind, type, category, keyword, beat, ZIP, a point and radius, or date range; or group the matches to count incidents by jurisdiction, type, category, beat or month.

Coverage from January 2025: Seattle, Los Angeles, Chicago, Dallas, Austin, Kansas City, New Orleans, Cincinnati, Oakland, Colorado Springs, Mesa, Honolulu, Richmond, Norfolk, Providence, Cambridge, Everett, Auburn WA, Bloomington IN, Gainesville, Rockford, Johns Creek, and the counties of King, Pierce, Montgomery MD, Prince George's, East Baton Rouge, Marin, Santa Clara, Sonoma, Ramsey and Winnebago. Rebuilt weekly from each government's open data portal.

Charged per incident or group returned.

## Request

`POST https://api.pushbuild.com/police-incident-logs/run` with a JSON body. Send your key in the `X-API-Key` header.

| Field | Type | Description |
| --- | --- | --- |
| `states` | list of strings | Two-letter state codes, e.g. WA, TX. |
| `jurisdiction` | string | Name contains, e.g. Seattle, Montgomery County. |
| `kind` | string: , call, crime | call = calls for service / dispatch log; crime = reported offenses. Empty for both. |
| `type` | string | Call type or offense contains, e.g. burglary, shots fired, theft. |
| `category` | string | Category contains, e.g. Property, Violent, Disorder. |
| `keyword` | string | Words in the type, category or address. |
| `area` | string | Police beat, district, precinct or sector contains. |
| `zip` | string | ZIP code starts with (where the source publishes one). |
| `latitude` | number | With longitude and radius: incidents near a point (sources with coordinates). |
| `longitude` | number | Longitude of the point. |
| `radiusMiles` | number | Search radius around the point. Default: `1`. |
| `dateFrom` | string | Occurred (or reported) on or after, YYYY-MM-DD. |
| `dateTo` | string | Occurred (or reported) on or before, YYYY-MM-DD. |
| `groupBy` | string: , jurisdiction, state, type, category, area, month, kind | Count matching incidents instead of listing them. |
| `sort` | string: newest, oldest | Order of listed incidents. Default: `"newest"`. |
| `maxItems` | integer | Maximum items to return (1-500). Default: `100`. |

### Example

```
curl -X POST https://api.pushbuild.com/police-incident-logs/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jurisdiction": "Seattle", "maxItems": 20}'
```

### Response

```
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
```

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

## Pricing

Pay only for results returned: $0.80 per 1,000 incidents. No charge for errors or empty searches.

## Use it from Claude, ChatGPT or Cursor

This API is also an MCP server: `https://api.pushbuild.com/mcp/police-incident-logs`. Add it to any assistant that supports remote MCP servers, with your key in the `X-API-Key` header. Same prices. [Setup for each app](https://pushbuild.com/apis/mcp.html).

## Related APIs

- [Postal Code API](https://pushbuild.com/apis/postal-code-lookup.html): Postal code lookup for 60+ countries (US ZIP codes, Canada, UK outcodes, Germany, France, Spain, India, Japan and more): place name, state or region and coordinates for any code, or every postal code for a city..
- [Product Barcode Lookup API](https://pushbuild.com/apis/product-barcodes.html): Look up any EAN/UPC barcode or search 3M+ products: name, brand, quantity, ingredients, allergens, additives, nutrition per 100 g, Nutri-Score, NOVA and Eco-Score, categories, stores and image.
- [Project Gutenberg API](https://pushbuild.com/apis/gutenberg-books.html): Search 75,000+ free public-domain ebooks from Project Gutenberg by title, author, topic or language: authors, subjects, bookshelves, languages, download counts and direct EPUB, plain text, HTML and cover links..
- [Parliamentary Elections and Cabinets API](https://pushbuild.com/apis/parliamentary-elections-cabinets.html): National and European Parliament election results by party, governing cabinets with coalition parties and the prime minister's party, and party families with left-right positions, for 37 EU and OECD democracies from 1900, from ParlGov (CC0)..
- [Package Stats API](https://pushbuild.com/apis/package-registry-stats.html): Download counts and metadata for PHP packages on Packagist, Ruby gems on RubyGems and .NET packages on NuGet: total, monthly and daily downloads, latest version, description, license and repository link..
- [Open Data Portal API](https://pushbuild.com/apis/socrata-open-data.html): Search datasets across 300+ government open data portals that run Socrata (NYC, Chicago, San Francisco, Seattle, states, CDC, CMS and more) and query any dataset with SoQL filters, sorting, aggregation and column selection..

## Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

[hello@pushbuild.com](mailto:hello@pushbuild.com?subject=API%20question)

[(617) 299-8887](tel:+16172998887)

---
As of 2026-11-05. Source: https://pushbuild.com/apis/police-incident-logs.html
