Dutch crime statistics API
Is this Netherlands neighbourhood safe? Police-registered crime (criminaliteit) for any Dutch postcode or CBS buurt code: total, home burglary, bicycle theft, vehicle crime, violence and vandalism, as counts and per 1,000 residents, with the national rate and a ratio. Safety and risk data for relocation, real estate, insurance and travel agents. Source: Politie open data, CBS.
0.003 USDC per call · GET /v1/crime · free preview at /v1/crime/preview
Parameters
| Name | Required | Description |
|---|---|---|
postcode | no | Any Dutch postcode in the neighbourhood, e.g. 3511LX |
code | no | Alternative: CBS neighbourhood code, e.g. BU03440612 |
Example request
curl "https://factline.dev/v1/crime?postcode=2517AS"
# 402 Payment Required: pay with an x402 client (USDC on Base), or send
# Authorization: Bearer <your Factline API key>Example response
{
"neighbourhood": {
"code": "BU05182245",
"name": "Zeeheldenkwartier",
"municipality": "'s-Gravenhage"
},
"residents": 12920,
"year": 2025,
"counts": {
"total": 801,
"home_burglary": 18,
"bicycle_theft": 126,
"vehicle_crime": 39,
"violence": 81,
"vandalism": 76
},
"per_1000_residents": {
"total": 62,
"home_burglary": 1.4,
"bicycle_theft": 9.8,
"vehicle_crime": 3,
"violence": 6.3,
"vandalism": 5.9
},
"national_per_1000_residents": {
"total": 44.8,
"home_burglary": 1.2,
"bicycle_theft": 5.5,
"vehicle_crime": 2.8,
"violence": 4.2,
"vandalism": 4
},
"total_vs_national": 1.38,
"source": "Politie open data (registered crime), CBS population"
}Use it from an AI agent
Agents with an x402 wallet call the URL directly and pay per request. Assistants that speak MCP connect to https://factline.dev/mcp. Full reference: docs, OpenAPI, llms.txt. Businesses: API keys with a free trial.
Questions
How much does the Dutch crime statistics cost?
0.003 USDC per call, paid per request with x402 (no account), or included in a Factline API key plan with a free trial. Calls that fail are not charged.
Can I try it for free?
Yes: GET /v1/crime/preview with the same parameters validates your input and shows what the paid answer contains, at no cost.
Where does the data come from?
Official public registers and open data, named with their licence in every response (source field) and at /.well-known/x402-license-provenance.
Related checks
Dutch address report API · Compare Dutch addresses API · Dutch neighbourhood statistics API · Dutch address verification API · Reverse geocoding API for the Netherlands · Dutch energy label API