Transit logo

Transit

Transit is a Montreal-based mobility app that provides real-time public transit, multimodal trip planning, and shared-mobility navigation across 1,000+ cities worldwide. The consumer app displays nearby buses, subways, trains, bikeshare, scooters, carshare, and on-demand transit the moment it opens, and is augmented by "GO" crowdsourced vehicle locations contributed by millions of riders. Transit operates a partner program for transit agencies, mobility operators, and third-party developers, exposing its routing, real-time, alerts, and shared-mobility surface through the public Transit API (api-doc.transitapp.com, v4 stable). The v4 API is a single OpenAPI 3.1 contract covering nearby routes and stops, stop departures, multimodal trip planning, placemarks for shared-mobility vehicles and docks, available networks, route and trip details, service alerts, and real-time vehicle positions. Authentication is an apiKey header; the free tier allows 5 requests per minute and 1,500 calls per month after key approval, with custom commercial plans available through partners@transit.app.

1 APIs 0 Features
TransitPublic TransitMultimodalMobilityTrip PlanningRoutingReal-TimeGTFSGOFSBikeshareScootersCarshareOn-Demand TransitService AlertsShared MobilityCrowdsourced Data

APIs

Transit API

Public, real-time and trip-planning API for Transit's transit and shared-mobility data. Exposes nearby routes and stops, stop departures (schedule + real-time), multimodal trip ...

Resources

🔗
Website
Website
🌐
Portal
Portal
🌐
APIPortal
APIPortal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🌐
PartnerPortal
PartnerPortal
🔗
Documentation
Documentation
📰
Blog
Blog
🔗
AboutUs
AboutUs
🔗
Vision
Vision
🔗
Press
Press
🔗
Help
Help
🔗
Careers
Careers
🔗
Contact
Contact
🔗
Partners
Partners
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
AppStore
AppStore
🔗
PlayStore
PlayStore
👥
GitHubOrganization
GitHubOrganization
🔗
Twitter
Twitter
🔗
LinkedIn
LinkedIn
🔧
Tool
Tool
🔧
Tool
Tool
🔧
Tool
Tool
🔗
Sample
Sample
🔗
Benchmark
Benchmark

Sources

Raw ↑
aid: transit-app
name: Transit
description: >-
  Transit is a Montreal-based mobility app that provides real-time public
  transit, multimodal trip planning, and shared-mobility navigation across
  1,000+ cities worldwide. The consumer app displays nearby buses, subways,
  trains, bikeshare, scooters, carshare, and on-demand transit the moment it
  opens, and is augmented by "GO" crowdsourced vehicle locations contributed
  by millions of riders. Transit operates a partner program for transit
  agencies, mobility operators, and third-party developers, exposing its
  routing, real-time, alerts, and shared-mobility surface through the public
  Transit API (api-doc.transitapp.com, v4 stable). The v4 API is a single
  OpenAPI 3.1 contract covering nearby routes and stops, stop departures,
  multimodal trip planning, placemarks for shared-mobility vehicles and docks,
  available networks, route and trip details, service alerts, and real-time
  vehicle positions. Authentication is an apiKey header; the free tier allows
  5 requests per minute and 1,500 calls per month after key approval, with
  custom commercial plans available through partners@transit.app.
type: Index
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Transit
  - Public Transit
  - Multimodal
  - Mobility
  - Trip Planning
  - Routing
  - Real-Time
  - GTFS
  - GOFS
  - Bikeshare
  - Scooters
  - Carshare
  - On-Demand Transit
  - Service Alerts
  - Shared Mobility
  - Crowdsourced Data
url: https://raw.githubusercontent.com/api-evangelist/transit-app/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.20'
apis:
  - aid: transit-app:transit-api
    name: Transit API
    description: >-
      Public, real-time and trip-planning API for Transit's transit and
      shared-mobility data. Exposes nearby routes and stops, stop departures
      (schedule + real-time), multimodal trip planning, plan duration
      estimates, placemarks for bikeshare/scooter/carshare vehicles and docks,
      available sharing networks, route and trip details, service alerts, and
      real-time vehicle positions across 1,000+ cities. Single OpenAPI 3.1
      contract under /v4/public, with map-layer endpoints for shared-mobility
      placemarks and networks. Auth via the apiKey header; free tier is 5
      req/min and 1,500 req/month after approval.
    humanURL: https://api-doc.transitapp.com/v4.html
    baseURL: https://external.transitapp.com
    tags:
      - Transit
      - Public Transit
      - Multimodal
      - Trip Planning
      - Real-Time
      - Departures
      - Stops
      - Routes
      - Service Alerts
      - Shared Mobility
      - Vehicle Positions
      - GTFS
    properties:
      - type: Documentation
        url: https://api-doc.transitapp.com/v4.html
      - type: Documentation
        url: https://api-doc.transitapp.com/
      - type: SignUp
        url: https://transitapp.com/apis
      - type: OpenAPI
        url: openapi/transit-openapi.yml
common:
  - type: Website
    url: https://transitapp.com
  - type: Portal
    url: https://transitapp.com
  - type: APIPortal
    url: https://transitapp.com/apis
  - type: Documentation
    url: https://api-doc.transitapp.com/
  - type: Documentation
    url: https://api-doc.transitapp.com/v4.html
  - type: Documentation
    url: https://api-doc.transitapp.com/v3.html
    name: Transit API v3 (Legacy)
  - type: PartnerPortal
    url: https://resources.transitapp.com/
  - type: Documentation
    url: https://resources.transitapp.com/article/397-on-demand-transit-api-guidelines
    name: On-Demand Transit API Guidelines (GOFS)
  - type: Blog
    url: https://blog.transitapp.com/
  - type: AboutUs
    url: https://transitapp.com/about
  - type: Vision
    url: https://transitapp.com/vision
  - type: Press
    url: https://transitapp.com/press
  - type: Help
    url: https://help.transitapp.com/
  - type: Careers
    url: https://transitapp.com/jobs
  - type: Contact
    url: mailto:partners+website@transit.app
  - type: Partners
    url: https://transitapp.com/apis
  - type: PrivacyPolicy
    url: https://transitapp.com/privacy
  - type: TermsOfService
    url: https://transitapp.com/terms
  - type: AppStore
    url: https://apps.apple.com/app/transit-bus-subway-times/id498151501
  - type: PlayStore
    url: https://play.google.com/store/apps/details?id=com.thetransitapp.droid
  - type: GitHubOrganization
    url: https://github.com/transitapp
  - type: Twitter
    url: https://twitter.com/transitapp
  - type: LinkedIn
    url: https://www.linkedin.com/company/transit-app
  - type: Tool
    url: https://github.com/transitapp/gtfs-flex-to-GOFS
    name: GTFS-Flex to GOFS Converter
  - type: Tool
    url: https://github.com/transitapp/gtfs-blocks-to-transfers
    name: GTFS Blocks to Transfers
  - type: Tool
    url: https://github.com/transitapp/py-gtfs-loader
    name: py-gtfs-loader
  - type: Sample
    url: https://github.com/transitapp/Transit-TV
    name: Transit-TV (Transit API consumer sample)
  - type: Benchmark
    url: https://github.com/transitapp/ETA-Accuracy-Benchmark
    name: ETA Accuracy Benchmark
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com