Official Swiss Public Transport Open Data
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://opentransportdata.swiss/en",
"auth_method": "none",
"auth_config": {},
"endpoints": [],
"pricing_model": {"type": "freemium", "details": {"free_access": "Most datasets and APIs are free for non-commercial use. Registration may be required for some services or for commercial use."}},
"rate_limits": {},
"capabilities": ["open data portal", "public transport timetable data", "real-time departure and arrival information", "geographic data (stops, routes)", "API access to Swiss public transport data", "data downloads (GTFS, GTFS-RT, etc.)"],
"raw_analysis": "The platform is the official open data portal for Swiss public transport, operated by the Swiss Federal Office of Transport (FOT) in collaboration with transport operators. It aggregates and provides access to datasets and APIs from the Swiss public transport system, including train, bus, tram, and boat services. The data is used by developers, researchers, and businesses to create applications, analyses, and services. The platform offers both static data (e.g., timetable data in GTFS format) and real-time data (e.g., via GTFS-Realtime and SIRI protocols). It also provides a directory of registered users and a forum for discussions. The platform is mature, well-established, and actively maintained, with a large ecosystem of users and integrated services. Integrations include standard formats like GTFS and SIRI, which are widely used in the transit industry. There is no specific REST API for general data access; instead, data is available via specific datasets and APIs (e.g., the 'Swiss Journey Planner API' or the 'GTFS-RT feed'). Authentication is generally not required for anonymous access, but registration may be needed for some services or for commercial use. The platform does not provide endpoints in a discoverable RESTful manner, but rather offers a catalog of datasets and links to APIs. Pricing is freemium: most data is free for non-commercial use, but commercial use may require a license agreement (e.g., with the transport data provider). Rate limits are not publicly specified but may vary per API. The platform's capabilities include data discovery, download, and access to real-time feeds. It is designed for developers and data consumers rather than end-users of transit services."
}1/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 482ms |
| robots_txt | GET /robots.txt | 404 | 230ms |
| llms_txt | GET /llms.txt | 404 | 216ms |
```json
{
"overall": 82,
"dimensions": {
"token_efficiency": 8.5,
"first_try_success": 7.5,
"response_parseability": 9.0,
"error_clarity": 7.0,
"doc_quality": 8.0,
"auth_simplicity": 6.5,
"latency": 9.0,
"consistency": 8.5
},
"pricing_normalized": {
"free_tier": true,
"commercial_requires_registration": true
},
"issues": [
"No robots.txt (404) - may affect crawling efficiency but not critical for structured APIs",
"No llms.txt - lacks AI-friendly documentation discovery endpoint",
"Registration may be required for some APIs or commercial use, adding friction",
"Freemium model - commercial use may require approval or payment"
],
"recommendations": [
"Consider adding an llms.txt file to improve AI agent discoverability of APIs",
"Provide clearer documentation on which datasets require registration vs. open access",
"Offer a simple API key signup flow (magic link or OAuth) to reduce onboarding friction",
"Add a public status page for API uptime to increase trust and consistency perception"
]
}
```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-switzerland">
<img src="https://prowl.world/badge/transport-for-switzerland.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard