Prowl
73/100
prowl
Benchmarked Aug 25, 2026

Transport for Vancouver, Canada

TransLink

saas platform_profile
Benchmark Your API

Score Breakdown

Documentation8/10
Auth Simplicity8/10
Token Efficiency8/10
Parseability8/10
Consistency7/10
First-Try Success7/10
Latency6/10
Error Clarity6/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "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."
}
Execute

1/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200939ms
robots_txtGET /robots.txt40463ms
llms_txtGET /llms.txt40462ms
Interpret
{
  "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"
  ]
}

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