Data about positions of Metro vehicles in real time and travel their routes
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://developer.metro.net/api",
"auth_method": "none",
"auth_config": {},
"endpoints": [],
"pricing_model": {"type": "free", "details": {"note": "Public open data, no subscription required"}},
"rate_limits": {},
"capabilities": ["real-time vehicle positions", "route and schedule data", "GTFS static feed", "GTFS-realtime feed", "API reference documentation"],
"raw_analysis": "This is a public data portal for the Los Angeles County Metropolitan Transportation Authority (Metro). It provides real-time vehicle positions, routes, and schedules to developers and the public. The platform is a web-based API portal and does not require authentication for basic access. It is mature as a government-run transit data service, with established GTFS and GTFS-realtime feeds. The available data is free and publicly accessible. Integrations are primarily via standard GTFS formats, which are widely supported by transit apps and mapping services. There is no on-platform dashboard or collaboration tool; it is purely a data source. The service is aimed at developers building transit-related applications, researchers, and the general public. The portal may also include documentation and usage examples. The exact endpoints are not described in the provided content, so an empty endpoints list is given. The platform is a data service, not a general-purpose tool, so its capabilities are focused on providing transit data. No rate limits are specified, but typical public transit APIs may have usage limits, which are not documented here."
}1/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 562ms |
| robots_txt | GET /robots.txt | 404 | 441ms |
| llms_txt | GET /llms.txt | 404 | 422ms |
```json
{
"overall": 72,
"dimensions": {
"token_efficiency": 8.0,
"first_try_success": 7.5,
"response_parseability": 9.0,
"error_clarity": 6.0,
"doc_quality": 7.0,
"auth_simplicity": 10.0,
"latency": 6.5,
"consistency": 6.5
},
"pricing_normalized": {
"type": "free",
"description": "Public open data with no subscription, ideal for transit applications"
},
"issues": [
{"severity": "medium", "description": "404 on robots.txt limits crawler discoverability but not a showstopper for direct API access"},
{"severity": "low", "description": "No llms.txt file for AI agent context — requires manual documentation scanning"},
{"severity": "low", "description": "Latency around 500ms is acceptable but not optimal for high-frequency polling"}
],
"recommendations": [
"Add an llms.txt endpoint for better agent discoverability and structured context",
"Provide a comprehensive API reference with clear error codes and rate limit documentation",
"Consider adding a lightweight status page for reliability transparency",
"Publish example queries and code samples in multiple languages for faster agent integration"
]
}
```Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/transport-for-los-angeles-us">
<img src="https://prowl.world/badge/transport-for-los-angeles-us.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard