Skip to main content
All providers

UK Police Data

Public recordsGB

data.police.uk

Street-level crime and outcome data for England, Wales and Northern Ireland, by location and month.

Capabilities (18)

GET /v1/data/ukpolice/availability1 credit

Returns every month for which crime data has been published, newest first, each listing the forces that supplied stop-and-search for that month.

No parameters
GET /v1/data/ukpolice/crime-categories1 credit

Returns the list of crime category slugs and their human names that were in use in the given month.

date
GET /v1/data/ukpolice/crimes1 credit

Returns every street-level crime of one category recorded within about a mile of a lat/lng in a given month, each with its category, anonymised street location and outcome status.

categorylatlngdate
GET /v1/data/ukpolice/crimes-at-location1 credit

Returns the crimes recorded at the single anonymised snap-point nearest the given lat/lng for one month, rather than everything in a radius.

latlngdatelocation_id?
GET /v1/data/ukpolice/crimes-no-location1 credit

Returns the crimes a force recorded in a month that could not be geocoded to a street, which are invisible to every point-based query.

categoryforcedate
GET /v1/data/ukpolice/force1 credit

Returns one force's name, website, 101 telephone number and its social media engagement methods.

force
GET /v1/data/ukpolice/force-officers1 credit

Returns the force's senior officers with rank and biography. Many forces publish nothing and return an empty array.

force
GET /v1/data/ukpolice/forces1 credit

Returns the id and name of all 40-odd territorial and special police forces in England, Wales and Northern Ireland.

No parameters
GET /v1/data/ukpolice/locate-neighbourhood1 credit

Returns the force id and neighbourhood id that a latitude/longitude falls inside.

q
GET /v1/data/ukpolice/neighbourhood1 credit

Returns one neighbourhood's name, centre coordinates, population, contact details and local force page URL.

forceneighbourhood
GET /v1/data/ukpolice/neighbourhood-boundary1 credit

Returns the neighbourhood's boundary as an ordered array of latitude/longitude points.

forceneighbourhood
GET /v1/data/ukpolice/neighbourhood-events1 credit

Returns upcoming public events a neighbourhood team has published, with title, type, start and end time and address.

forceneighbourhood
GET /v1/data/ukpolice/neighbourhood-priorities1 credit

Returns the local policing priorities for a neighbourhood: the issue raised and the action being taken, as HTML fragments inside JSON, with the dates each was logged.

forceneighbourhood
GET /v1/data/ukpolice/neighbourhoods1 credit

Returns the id and name of every neighbourhood policing team area within one force.

force
GET /v1/data/ukpolice/neighbourhood-team1 credit

Returns the named officers and PCSOs assigned to a neighbourhood, with rank and any published contact details.

forceneighbourhood
GET /v1/data/ukpolice/outcomes1 credit

Returns the latest recorded outcome (charged, no suspect identified, awaiting court, and so on) for crimes within about a mile of a lat/lng in one month.

latlngdatelocation_id?
GET /v1/data/ukpolice/stops1 credit

Returns individual stop-and-search records within about a mile of a lat/lng for one month, including legislation used, self-defined ethnicity, object of search and outcome.

latlngdate
GET /v1/data/ukpolice/stops-no-location1 credit

Returns a force's stop-and-search records for one month that carry no coordinates and so never appear in the point-based query.

forcedate

Licence

Open Government Licence v3.0: free to copy, publish, distribute and adapt, including commercially, provided the source is acknowledged.

https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/

Attribution

Display this wherever you show the data. It arrives on every response as provenance.attribution_text.

Source: data.police.uk, Open Government Licence v3.0

Cache: up to 86400s