Skip to content

ytulsiani/TransitAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Run locally

source venv/bin/activate
uvicorn api.index:app --reload --port 8080

Deploy to Vercel

vercel

API

Method Endpoint Description
GET /health Health check
GET /lines Get all MBTA lines
GET /directions/{route} Get directions for a route
GET /stops/{route} Get stops for a route
POST /predictions Get arrival predictions

Predictions request body

{
  "stop_id": "place-harsq",
  "routes": ["Red"],
  "direction": 0,
  "limit": 3
}

Only stop_id is required.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages