25
/100
prowl
Benchmarked Aug 10, 2026

Urban Observatory

The largest set of publicly available real time urban data in the UK

aidata platform_profile
Benchmark Your API

Score Breakdown

Latency 8/10
Consistency 4/10
Token Efficiency 3/10
Error Clarity 2/10
First-Try Success 2/10
Parseability 2/10
Documentation 1/10
Auth Simplicity 1/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://urbanobservatory.ac.uk",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "free", "details": {"description": "Publicly available real time urban data, no pricing mentioned"}},
  "rate_limits": {},
  "capabilities": ["real-time urban data", "environmental monitoring", "air quality", "weather", "traffic", "energy", "public data access"],
  "raw_analysis": "Urban Observatory is a UK-based platform providing the largest set of publicly available real time urban data. It aggregates data from sensors across urban environments, likely covering air quality, weather, traffic, energy, and other urban metrics. The platform is aimed at researchers, urban planners, developers, and citizens interested in urban sustainability and smart city applications. As part of Newcastle University's Urban Observatory, it has academic backing and maturity. Despite the public data access, the homepage is a single-page application (React) with no obvious public API documentation, suggesting data may be available via web interfaces or third-party platforms. The analytics script is self-hosted, indicating active development. No direct API endpoints were found in the provided HTML; further research would be needed to identify underlying data APIs, but the platform is likely to offer access via downloadable datasets or a dedicated API portal. The absence of authentication requirements implies a low barrier for use. Pricing is free as publicly funded project. Rate limits are unknown, but given the nature, usage may be subject to fair use policies. Integrations: possible with GIS, data analysis tools, and other smart city platforms."}
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200477ms
robots_txtGET /robots.txt200126ms
llms_txtGET /llms.txt200124ms
Interpret
```json
{
  "overall": 35,
  "dimensions": {
    "token_efficiency": 3,
    "first_try_success": 2,
    "response_parseability": 2,
    "error_clarity": 2,
    "doc_quality": 1,
    "auth_simplicity": 1,
    "latency": 8,
    "consistency": 4
  },
  "pricing_normalized": {
    "model": "free",
    "note": "Publicly available urban data, no explicit pricing or usage limits documented"
  },
  "issues": [
    "No robots.txt file - crawlers and agents cannot discover content restrictions or site structure",
    "No llms.txt file - no machine-readable documentation for AI agents",
    "Returns HTML SPA shell for all endpoints, no structured/API responses for typical agent queries",
    "Platform appears to be a web portal (UO Portal) rather than an API-first service - no clear data access via JSON/CSV",
    "No visible documentation, API reference, or getting-started guides in the response previews",
    "No authentication / sign-in flow described - unclear how users would access the data programmatically",
    "No pricing, rate limits, or usage terms visibility - high risk for agent-driven recommendations",
    "All three checks returned identical HTML - suggests a single-page app with no server-rendered content for crawlers"
  ],
  "recommendations": [
    "Add an llms.txt file describing data access methods, endpoints, and output formats for AI agents",
    "Provide a public API with JSON responses for the core features (air quality, weather, traffic, energy)",
    "Publish an OpenAPI/Swagger spec with authentication requirements clearly documented",
    "Add robots.txt with clear crawl directives and sitemap for public data pages",
    "Create developer-focused documentation with quickstart examples and code snippets",
    "Expose structured data feeds (CSV/JSON) or a documented GraphQL/REST API for programmatic access",
    "Add clear sign-up mechanism (OAuth/API keys) with rate limits and usage terms"
  ]
}
```

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/urban-observatory">
  <img src="https://prowl.world/badge/urban-observatory.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