# VIA Rail Canada

**Canonical:** https://apis.io/providers/via-rail/  
**Website:** https://www.viarail.ca/en  
**APIs profiled:** 1

VIA Rail Canada Inc. is the federal Crown corporation that operates Canada's national intercity passenger rail network, headquartered in Montreal and reporting to Parliament through the Minister of Transport. It runs the Quebec City - Windsor corridor plus long-distance and regional services including The Canadian (Toronto - Vancouver), The Ocean (Montreal - Halifax), Winnipeg - Churchill, Jasper - Prince Rupert, Sudbury - White River, and the jointly operated Toronto - New York Maple Leaf. In the distribution chain VIA Rail is a direct-only supplier: it sells through viarail.ca, its mobile app, its call centre, and its own Travel Agency and Tour Operator portals on reservia.viarail.ca. There is no GDS channel, no NDC, no OSDM, and no reseller API. VIA Rail's API posture is honestly stated as an open-standard data feed and nothing else. It publishes a real, ungated Developer Resources page offering a static GTFS schedule feed licensed under the Open Government Licence - Canada 2.0, with a dev@viarail.ca contact address - one of the very few genuinely self-serve, commercially reusable machine-readable contracts in Canadian travel. Everything transactional is unpublished: the reservation platform is Sqills S3 Passenger integrated by CGI, its API gateway at api.reservia.viarail.ca answers 403 "Missing Authentication Token" with no documentation, no terms and no published contract, and agency access is gated behind approval plus a registered IATA number, while tour operators must commit to a CAD $25,000 per year minimum revenue and may not sell VIA tickets outside packaged travel.

## Kin Score — 25.9 / 100 (emerging)

Scored 2026-08-17 under rubric 0.11.0. Trend: flat (+0.0 from 25.9).

| Facet | Score |
|---|---|
| Discoverability | 75.9 |
| Contract Quality | 9.7 |
| Governance | 3.1 |
| Operational Transparency | 5.3 |
| Developer Ergonomics | 34.8 |
| Commercial Clarity | 21.1 |

Regulatory layer — **Government & Public Sector**: 46.3 (matched via tags).

## Agent readiness — 9.0 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | no |
| Agentic Access | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## APIs (1)

- **VIA Rail GTFS Schedule Feed** — VIA Rail's complete national timetable published as a static General Transit Feed Specification (GTFS) archive, offered for download from the VIA Rail Developer Resources page w...

## Security (2)

- **Via Rail Authentication** — none · 1 scheme
- **Via Rail Domain Security** — TLSv1.2 · HSTS · DMARC

## Tags

Travel, Canada, Rail, Passenger Rail, Transit, GTFS, Open Data, Booking, Distribution, Travel Agents, Crown Corporation, Loyalty

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/via-rail/). Scores are computed from the provider's own public artifacts under a published rubric.
