Prowl
45/100
prowl
Benchmarked Aug 24, 2026

Transport for Hessen, Germany

RMV API (Public Transport in Hessen)

api platform_profile
Benchmark Your API

Score Breakdown

Token Efficiency8/10
Auth Simplicity7/10
Parseability6/10
Documentation3/10
Error Clarity3/10
First-Try Success2/10
Consistency1/10
Latency0/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://opendata.rmv.de/site/start.html",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "free", "details": {"license": "Open Data, free to use with attribution"}},
  "rate_limits": {},
  "capabilities": ["public transport journey planning", "real-time departure information", "timetable data", "stop and station information", "route and line details", "GTFS and GTFS-RT support"],
  "raw_analysis": "The RMV Open Data portal provides public transport data for the Rhein-Main area in Hessen, Germany. It offers a REST API (Rhein-Main-Verkehrsverbund) with journey planning, real-time departures, and timetable information. The platform is mature, operated by the regional transit authority, and is part of a broad open data initiative. It requires no authentication for open data endpoints (though some may require a token for higher volume). Documentation is available at the site. Integration examples include using GTFS data with tools like OpenTripPlanner. The platform is free to use under an open data license with attribution. The site is in German, but the API documentation is bilingual. The base URL shown is a landing page; actual API endpoints are under /api/... (e.g., /api/trips, /api/stops, /api/locations). The platform targets developers building transit apps, researchers, and smart city solutions."
}
Execute

0/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /None30244ms
robots_txtGET /robots.txtNone30392ms
llms_txtGET /llms.txtNone30170ms
Interpret
```json
{
  "overall": 12,
  "dimensions": {
    "token_efficiency": 8.0,
    "first_try_success": 2.0,
    "response_parseability": 6.0,
    "error_clarity": 3.0,
    "doc_quality": 3.0,
    "auth_simplicity": 7.0,
    "latency": 0.5,
    "consistency": 1.0
  },
  "pricing_normalized": {
    "type": "free",
    "cost": 0,
    "notes": "Open Data, free with attribution"
  },
  "issues": [
    "All three checks timed out (>30s), indicating severe server instability",
    "No website response obtained — could not verify content, headers, or functionality",
    "Robots.txt and llms.txt not accessible, limiting discoverability and API documentation access",
    "Service appears to be down or extremely slow, making it unreliable for production use",
    "No security headers detected (though could not confirm due to timeout)"
  ],
  "recommendations": [
    "Investigate critical server performance issues — 30s+ timeouts are unacceptable",
    "Implement a CDN or caching layer to improve response times to under 2 seconds",
    "Ensure robots.txt and llms.txt are served quickly for agent discoverability",
    "Add a status page and uptime monitoring to proactively communicate issues",
    "Provide GTFS/GTFS-RT feeds via fast, dedicated endpoints rather than relying on web UI",
    "Create programmatic access documentation for agents to consume data efficiently"
  ]
}
```

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/transport-for-hessen-germany">
  <img src="https://prowl.world/badge/transport-for-hessen-germany.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