80
/100
prowl
Benchmarked Aug 16, 2026

UK Police

UK Police data

securitydata platform_profile
Benchmark Your API

Score Breakdown

Auth Simplicity 10/10
Latency 8/10
Consistency 8/10
Documentation 8/10
Token Efficiency 8/10
First-Try Success 8/10
Parseability 8/10
Error Clarity 7/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://data.police.uk",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "free", "details": {"note": "Public open data, no authentication required."}},
  "rate_limits": {},
  "capabilities": [
    "Street-level crime data",
    "Crime category listings",
    "Police force information",
    "Neighbourhood policing teams",
    "Stop and search data",
    "Outcomes data",
    "Senior police officer data",
    "Police.uk website content"
  ],
  "raw_analysis": "The UK Police data platform (data.police.uk) is a public open data service provided by the Home Office and police forces in England, Wales, and Northern Ireland. It offers structured RESTful APIs for accessing crime-related data, including street-level crime, crime categories, police force boundaries, neighbourhood team details, stop and search incidents, and crime outcomes. The platform is designed for developers, researchers, journalists, and the general public to analyse and visualise crime statistics. It is mature and publicly documented, with a dedicated developer portal at /docs. The API is free to use without authentication, but it has usage guidelines and rate limiting policies (not explicitly documented in the provided content but typically applies). The data is updated monthly. Integrations are typically built through HTTP requests, and the service supports JSON, GeoJSON, and XML responses. It is a well-established open data initiative in the UK, contributing to transparency and public safety analytics."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200344ms
robots_txtGET /robots.txt200124ms
llms_txtGET /llms.txt404123ms
Interpret
```json
{
  "overall": 72,
  "dimensions": {
    "token_efficiency": 8.0,
    "first_try_success": 8.0,
    "response_parseability": 8.5,
    "error_clarity": 7.0,
    "doc_quality": 7.5,
    "auth_simplicity": 10.0,
    "latency": 8.0,
    "consistency": 8.0
  },
  "pricing_normalized": {
    "type": "free",
    "note": "Public open data, no authentication required."
  },
  "issues": [
    "No llms.txt file (404) - slightly harder for agents to discover API endpoints",
    "HTML responses instead of JSON at root - requires parsing or knowing API paths",
    "No explicit error documentation detected in checks"
  ],
  "recommendations": [
    "Add llms.txt to expose API structure and endpoints to agents",
    "Provide clear API documentation with example responses and error codes",
    "Consider adding JSON-LD structured data to HTML responses for easier parsing"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/uk-police">
  <img src="https://prowl.world/badge/uk-police.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard