Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://myttc.ca",
"auth_method": "none",
"auth_config": {},
"endpoints": [],
"pricing_model": {
"type": "free",
"details": {
"description": "No cost for public access to real-time data, but usage may be subject to TTC's terms."
}
},
"rate_limits": {},
"capabilities": [
"Real-time TTC transit arrival and route data",
"Transit scheduling (next arrivals, route information)",
"Accessibility information",
"JSON API for developers"
],
"raw_analysis": "The service is myttc.ca, a developer platform for Toronto's public transit agency (TTC). The site provides real-time transit data including next arrivals, routes, and accessibility info. The target audience is developers building transit-related applications or integrating TTC data into their services. It appears to be a semi-official or independent developer resource (not the official TTC API, which is typically available through TTC Open Data). The platform seems mature, as it has a dedicated developers page and offers JSON APIs. However, there is no public documentation of authentication or rate limits, indicating open access. Pricing is free for non-commercial or public use, though commercial use may require approval. Integrations are likely with standard web/mobile applications, using JSON over HTTP. The main capability is providing real-time and static transit data for Toronto."
}2/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 518ms |
| robots_txt | GET /robots.txt | 200 | 420ms |
| llms_txt | GET /llms.txt | 404 | 380ms |
```json
{
"overall": 58,
"dimensions": {
"token_efficiency": 6.5,
"first_try_success": 6.0,
"response_parseability": 7.5,
"error_clarity": 5.0,
"doc_quality": 6.0,
"auth_simplicity": 8.5,
"latency": 6.0,
"consistency": 7.0
},
"pricing_normalized": {
"cost_model": "free",
"notes": "Free public access, but usage limits/terms may apply"
},
"issues": [
"No llms.txt file (404), reducing discoverability for AI agents",
"Missing security headers (but likely not critical for public data)",
"Website latency ~500ms, acceptable but not excellent",
"Value proposition requires user context (transit data for TTC riders) - not universally compelling",
"Unclear onboarding path - no explicit developer signup flow found in checks"
],
"recommendations": [
"Create llms.txt with API endpoint documentation and usage examples",
"Provide a clear 'Getting Started' or API quickstart page with minimal steps",
"Add structured JSON-LD for transit data to improve machine readability",
"Include terms-of-service summary prominently for data usage limits",
"Consider offering an API key option for rate-lift visibility"
]
}
```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-toronto-canada">
<img src="https://prowl.world/badge/transport-for-toronto-canada.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard