Reroute API

Developer API

The routing engine behind Reroute, as an API

One key unlocks the stack the app runs on: multimodal routing across 40+ GTA transit agencies, ML delay risk for the TTC, empirical reliability history, live service alerts, and geocoding.

40+
GTA agencies
5
endpoints
500
free calls / day

Get a free key

One free key per email · 500 requests/day · no card required.

By creating a key, you agree to our Terms and Privacy Policy.

Build with

What you can call

POST/v1/routes

Ranked multimodal routes - transit, driving, walking, cycling, and park & ride - in a single call. The same engine the app runs on.

GET/v1/delay-risk

ML delay risk for a TTC line, with live alerts and weather folded in.

GET/v1/line-reliability

Empirical reliability track record: typical delay minutes by time of day.

GET/v1/alerts

Live service alerts across the network, flagged when data is stale.

GET/v1/geocode

Find stops, stations, and places across the GTA.

Plus account endpoints: POST /v1/keys · GET /v1/me · GET /v1/usage. Delay figures are a relative risk index vs typical service, never a made-up "% chance".

Two lines to first response

Make your first call

Terminal (CLI)
npx reroute-cli signup you@example.com
npx reroute-cli route "Union Station" "Pearson Airport"
npx reroute-cli alerts
curl
curl https://api.rerouteapp.ca/api/v1/routes \
  -H "X-API-Key: rr_your_key" \
  -H "Content-Type: application/json" \
  -d '{"origin": {"lat": 43.7804, "lng": -79.4153},
       "destination": {"lat": 43.6453, "lng": -79.3806}}'

Base URL: https://api.rerouteapp.ca/api/v1 · auth via the X-API-Key header (Authorization: Bearer works too).

Pricing

Plans

Free

$0

For prototyping and personal projects. Every endpoint included.

Rate limit10 requests/min
Daily cap500 requests/day
Get a free key

Pay as you go

Usage-based

Scale without a subscription. Pay only for what you use.

Rate limit60 requests/min
Daily capNone
Route computations$2.00 / 1,000
Geocoding$0.50 / 1,000
Data reads$0.25 / 1,000
Email to enable

Billing is invoiced monthly while card payments are being wired up.

Fair use

Build products, dashboards, bots, and research on top of Reroute. Do not resell raw API access or hammer the network beyond your plan. Transit data comes from the agencies' open feeds; predictions are Reroute's own. Questions or higher limits: api@rerouteapp.ca. The usual terms apply: Terms & Conditions · Privacy Policy