Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://developer.translink.ca",
"auth_method": "api_key",
"auth_config": {
"api_key": "your_api_key_here",
"header": "Authorization",
"header_prefix": "apikey"
},
"endpoints": [
{
"name": "Real-Time Bus Data",
"path": "/RTTIAPI/V1/buses",
"method": "GET",
"description": "Returns real-time positions of buses in the system."
},
{
"name": "Schedule/Stop Data",
"path": "/GTFS/",
"method": "GET",
"description": "Provides GTFS static schedule files including stops, routes, and trips."
},
{
"name": "Next Bus Predictions",
"path": "/RTTIAPI/V1/buses",
"method": "GET",
"description": "Provides predictions for next bus arrivals at a stop (via stop number)."
}
],
"pricing_model": {
"type": "freemium",
"details": {
"free_tier": "Access to open data including GTFS and real-time API with rate limits",
"premium_tier": "Higher rate limits and access to more detailed data may require registration and approval",
"cost": "Free for most uses, subject to terms and conditions"
}
},
"rate_limits": {
"global": "30 requests per minute per IP address (based on documented API limits)",
"per_endpoint": "Varies for real-time API; GTFS files are static and may have a limit on download frequency"
},
"capabilities": [
"Real-time bus location tracking",
"Next-bus arrival predictions",
"GTFS static schedule data",
"Route and stop information for Vancouver region",
"Multimodal transit information (bus, SkyTrain, SeaBus, West Coast Express)",
"Developer documentation and data dictionaries"
],
"raw_analysis": "The TransLink developer portal provides APIs and open data for the public transit network in Metro Vancouver, Canada. It is a government-run platform aimed at developers, data analysts, and transit enthusiasts. The service is mature and well-documented, with a rich set of data including real-time vehicle positions, stop predictions, and GTFS schedules. Key features include a real-time API (RTTI) and static GTFS files. The platform has no direct integrations listed, but data can be used in applications like Google Maps or custom transit apps. Authentication is required for some endpoints (API key obtained via registration). The platform is free to use, with rate limits (e.g., 30 requests/minute for real-time APIs) and data usage governed by the TransLink data license. Overall, it is a reliable source for transit data in the region."
}1/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 939ms |
| robots_txt | GET /robots.txt | 404 | 63ms |
| llms_txt | GET /llms.txt | 404 | 62ms |
{
"overall": 72,
"dimensions": {
"token_efficiency": 7.5,
"first_try_success": 7.0,
"response_parseability": 8.5,
"error_clarity": 6.0,
"doc_quality": 8.0,
"auth_simplicity": 8.0,
"latency": 6.5,
"consistency": 7.0
},
"pricing_normalized": {
"free_tier": "yes",
"premium_tier": "registration required",
"cost_model": "freemium"
},
"issues": [
"robots.txt returns 404 - may hinder crawler discovery",
"No llms.txt file - not optimized for AI agent discovery",
"Website latency ~939ms - acceptable but slightly above 500ms ideal",
"No clear error/limitation documentation visible in checks"
],
"recommendations": [
"Add llms.txt to provide structured AI-readable documentation",
"Implement proper robots.txt with crawl directives",
"Add explicit API rate limits and error codes documentation",
"Consider caching to reduce latency below 500ms"
]
}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-vancouver-canada">
<img src="https://prowl.world/badge/transport-for-vancouver-canada.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard