fourzerotwo
← Catalog
crime by fourzerotwo

UK Police Data

data.police.uk: crime by location and month, case outcomes, stop and search, police forces, neighbourhood teams, events and priorities.

endpoints
19
from
$0.001 / call
free tier
yes

Street crime near a point

All street-level crimes within a mile of a point for a month.

price
$0.003 / call
free tier
free allowance
MCP tool
uk-police__street-crime
method
GET

GET https://fourzerotwo.si/v1/uk-police/street-crime

ParamTypeDescription
lat string Latitude
lng string Longitude
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/street-crime?lat=51.5074&lng=-0.1278"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/street-crime?lat=51.5074&lng=-0.1278"

Crimes at a location

Crimes snapped to the nearest anonymised location to a point.

price
$0.003 / call
free tier
free allowance
MCP tool
uk-police__crimes-at-location
method
GET

GET https://fourzerotwo.si/v1/uk-police/crimes-at-location

ParamTypeDescription
lat string Latitude
lng string Longitude
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/crimes-at-location?lat=51.5074&lng=-0.1278"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/crimes-at-location?lat=51.5074&lng=-0.1278"

Crimes with no location

Crimes a force could not map to a location, by category.

price
$0.002 / call
free tier
free allowance
MCP tool
uk-police__crimes-no-location
method
GET

GET https://fourzerotwo.si/v1/uk-police/crimes-no-location

ParamTypeDescription
category string Crime category, e.g. "all-crime"
force string Police force id, e.g. "metropolitan" (see forces)
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/crimes-no-location?category=all-crime&force=leicestershire"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/crimes-no-location?category=all-crime&force=leicestershire"

Crime categories

Valid crime categories for a month.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__categories
method
GET

GET https://fourzerotwo.si/v1/uk-police/categories

ParamTypeDescription
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/categories"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/categories"

Last updated

The latest month with crime data available.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__last-updated
method
GET

GET https://fourzerotwo.si/v1/uk-police/last-updated

# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/last-updated"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/last-updated"

Outcomes near a point

Case outcomes for crimes near a point.

price
$0.003 / call
free tier
free allowance
MCP tool
uk-police__outcomes-at-location
method
GET

GET https://fourzerotwo.si/v1/uk-police/outcomes-at-location

ParamTypeDescription
lat string Latitude
lng string Longitude
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/outcomes-at-location?lat=51.5074&lng=-0.1278"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/outcomes-at-location?lat=51.5074&lng=-0.1278"

Outcomes for a crime

Full outcome history for one crime by its persistent id.

price
$0.002 / call
free tier
free allowance
MCP tool
uk-police__crime-outcomes
method
GET

GET https://fourzerotwo.si/v1/uk-police/crime-outcomes

ParamTypeDescription
persistent_id string 64-character persistent crime id from a crime result
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/crime-outcomes?persistent_id=1e6fbf129d2fd4f2ede92523b45c36c9834a457368fd3d296f37c22da5a95a48"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/crime-outcomes?persistent_id=1e6fbf129d2fd4f2ede92523b45c36c9834a457368fd3d296f37c22da5a95a48"

Stop and search by force

Stop and search records for a force and month.

price
$0.003 / call
free tier
free allowance
MCP tool
uk-police__stop-search-force
method
GET

GET https://fourzerotwo.si/v1/uk-police/stop-search-force

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/stop-search-force?force=leicestershire"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/stop-search-force?force=leicestershire"

Police forces

Every police force with its id.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__forces
method
GET

GET https://fourzerotwo.si/v1/uk-police/forces

# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/forces"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/forces"

Force details

Contact details, website and engagement methods for a force.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__force
method
GET

GET https://fourzerotwo.si/v1/uk-police/force

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/force?force=leicestershire"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/force?force=leicestershire"

Senior officers

Senior officers of a force with biographies.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__force-officers
method
GET

GET https://fourzerotwo.si/v1/uk-police/force-officers

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/force-officers?force=leicestershire"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/force-officers?force=leicestershire"

Neighbourhoods

Neighbourhood policing areas in a force.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__neighbourhoods
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhoods

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhoods?force=leicestershire"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhoods?force=leicestershire"

Neighbourhood team

Officers in a neighbourhood policing team.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__neighbourhood-team
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhood-team

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
neighbourhood string Neighbourhood id within the force (see neighbourhoods)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhood-team?force=leicestershire&neighbourhood=NC04"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhood-team?force=leicestershire&neighbourhood=NC04"

Neighbourhood events

Upcoming community events run by a neighbourhood team.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__neighbourhood-events
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhood-events

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
neighbourhood string Neighbourhood id within the force (see neighbourhoods)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhood-events?force=leicestershire&neighbourhood=NC04"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhood-events?force=leicestershire&neighbourhood=NC04"

Neighbourhood priorities

Issues a neighbourhood team has committed to tackle, and what it did.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__neighbourhood-priorities
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhood-priorities

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
neighbourhood string Neighbourhood id within the force (see neighbourhoods)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhood-priorities?force=leicestershire&neighbourhood=NC04"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhood-priorities?force=leicestershire&neighbourhood=NC04"

Neighbourhood boundary

Boundary polygon of a neighbourhood as lat/lng points.

price
$0.002 / call
free tier
free allowance
MCP tool
uk-police__neighbourhood-boundary
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhood-boundary

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
neighbourhood string Neighbourhood id within the force (see neighbourhoods)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhood-boundary?force=leicestershire&neighbourhood=NC04"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhood-boundary?force=leicestershire&neighbourhood=NC04"

Locate neighbourhood

Which force and neighbourhood covers a lat,lng point.

price
$0.002 / call
free tier
free allowance
MCP tool
uk-police__locate-neighbourhood
method
GET

GET https://fourzerotwo.si/v1/uk-police/locate-neighbourhood

ParamTypeDescription
q string Point as "lat,lng"
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/locate-neighbourhood?q=51.5074%2C-0.1278"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/locate-neighbourhood?q=51.5074%2C-0.1278"

Stop and search near a point

Stop and search records within a mile of a point.

price
$0.003 / call
free tier
free allowance
MCP tool
uk-police__stop-search-near
method
GET

GET https://fourzerotwo.si/v1/uk-police/stop-search-near

ParamTypeDescription
lat string Latitude
lng string Longitude
date? string Month as YYYY-MM (default: latest)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/stop-search-near?lat=51.5074&lng=-0.1278"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/stop-search-near?lat=51.5074&lng=-0.1278"

Neighbourhood details

Contact details, description and centre of a neighbourhood.

price
$0.001 / call
free tier
free allowance
MCP tool
uk-police__neighbourhood
method
GET

GET https://fourzerotwo.si/v1/uk-police/neighbourhood

ParamTypeDescription
force string Police force id, e.g. "metropolitan" (see forces)
neighbourhood string Neighbourhood id within the force (see neighbourhoods)
# unpaid: returns 402 with the price
curl -i "https://fourzerotwo.si/v1/uk-police/neighbourhood?force=leicestershire&neighbourhood=NC04"
# free tier: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/uk-police/neighbourhood?force=leicestershire&neighbourhood=NC04"

Contains public sector information licensed under the Open Government Licence v3.0. Source: data.police.uk.