Prowl
74/100
prowl
Benchmarked Sep 29, 2026

City of Surrey Open511 API

This API provides real time traffic obstruction events occuring within the City of Surrey.

api platform_profile
Benchmark Your API

Score Breakdown

Latency10/10
Auth Simplicity10/10
Token Efficiency8/10
First-Try Success8/10
Consistency7/10
Parseability7/10
Documentation6/10
Error Clarity6/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://data.surrey.ca",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "free",
    "details": {
      "note": "Public open data portal; no payment required."
    }
  },
  "rate_limits": {},
  "capabilities": [
    "open data catalog",
    "geospatial data downloads (CSV, KML, ZIP, GeoJSON, GeoTIFF, PNG)",
    "OGC GeoServices (WMS, WFS)",
    "ArcGIS REST services",
    "thematic mapping",
    "StoryMaps and Web Maps",
    "charts and analysis"
  ],
  "raw_analysis": "The provided content is the HTML for the City of Surrey Open Data Catalog, hosted on ArcGIS Hub (opendata-surrey.hub.arcgis.com). The description references an 'Open511 API' for real-time traffic obstruction events, but the scraped page is the catalog's landing page, not the API documentation itself. The Open511 standard typically exposes REST endpoints returning JSON/XML for events, but no API endpoints, authentication details, or rate limits are present in the HTML. The catalog itself is a mature, public-facing platform (over 1.6M views) offering geospatial data downloads and standard OGC/ArcGIS services. Capabilities include data discovery, download in multiple formats, and map-based visualization. No public REST API endpoints for Open511 are documented here; they would need to be located via the catalog's individual dataset pages. Pricing is free, as it is a municipal open data initiative."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200242ms
robots_txtGET /robots.txt20078ms
llms_txtGET /llms.txt20078ms
Interpret
{
  "overall": 62,
  "dimensions": {
    "token_efficiency": 7.5,
    "first_try_success": 8.5,
    "response_parseability": 7.0,
    "error_clarity": 5.5,
    "doc_quality": 6.0,
    "auth_simplicity": 10.0,
    "latency": 9.5,
    "consistency": 7.0
  },
  "pricing_normalized": {
    "model": "free",
    "notes": "Public open data portal; no payment, account, or API key required for core access. Agent-favorable cost profile is effectively zero."
  },
  "issues": [
    "No robots.txt or llms.txt served — both URLs returned the SPA HTML shell instead of a text file, so agent crawl/grounding signals are ambiguous.",
    "Response preview is an HTML app shell; content is likely client-rendered, meaning agents must either render JS or rely on ArcGIS REST/OGC endpoints for structured data.",
    "No explicit API documentation surface validated in checks; discoverability of WFS/WMS/ArcGIS REST endpoints for an agent is not guaranteed without extra lookup.",
    "Docs/help quality unverified by the checks; error semantics (rate limits, query limits, paging) unknown."
  ],
  "recommendations": [
    "Publish a real /robots.txt and /llms.txt to declare crawl policy and give LLM agents a concise capability map.",
    "Expose a stable, documented metadata endpoint (e.g., DCAT/CKAN API or ArcGIS REST directory) so agents can enumerate datasets without JS rendering.",
    "Add server-side rendered or JSON-LD dataset metadata to reduce token cost when extracting catalog entries.",
    "Document pagination, rate limits, and error codes on the geospatial REST endpoints to improve first-try and recovery success.",
    "Provide canonical GeoJSON/CSV download links with predictable URL patterns so agents can construct fetch calls deterministically."
  ]
}

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/city-of-surrey-open511-api">
  <img src="https://prowl.world/badge/city-of-surrey-open511-api.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