Skip to content

Releases: kaizen-kaku/gtfs-node

v0.1.0-alpha

01 May 07:06
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

GTFS-Node API Endpoints

The GTFS-Node API provides the following endpoints to access GTFS data:

File Upload

  • POST /upload: Upload GTFS files to create or update a dataset.

Data Access

All data endpoints accept a ?dataset= query parameter to specify which dataset to use.

  • GET /api/agencies: Get all agencies
  • GET /api/stops: Get all stops
  • GET /api/routes: Get all routes
  • GET /api/trips: Get all trips
  • GET /api/stop-times: Get all stop times
  • GET /api/transfers: Get all transfers
  • GET /api/shapes: Get all shapes
  • GET /api/calendar: Get calendar data

Example Request

  • Get all stops from the MTA Subway dataset: curl http://localhost:3000/api/stops?dataset=mta