Skip to content

API which tells you if you can take your bike on the T

License

Notifications You must be signed in to change notification settings

shaisachs/BikeTheT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BikeTheT

An API which tells you if you can take your bike on the T - basically a codification of the MBTA's bike policies. Check it out on Mashape, and read more about the project on my blog!

Commuter Rail

GET /api/commuterRailTrains/{trainNum}

200 OK
{
  "trainNum": "123",
  "bikesAllowed": true
}

Subway

GET /api/subwayLines/{green|blue|orange|red|mattapan}?direction={inbound|outbound}&timeOfTravel={YYYY-MM-DDTHH:MM:SS}&isWeekend={true|false|null}

200 OK
{
    "color": "red",
    "direction": "inbound",
    "isWeekend": null,
    "timeOfTravel": "2017-09-07T20:01:00",
    "bikesAllowed": true
}

The isWeekend parameter is optional and allows you to specify whether the travel is occurring on a weekend schedule, even though timeOfTravel indicates otherwise. Usually you would use this parameter to indicate holidays that occur on weekdays, when service sometimes operates on a weekend schedule:

GET /api/subwayLines/red?direction=inbound&timeOfTravel=2017-07-04T17:01:00&isWeekend=true

{
    "color": "red",
    "direction": "inbound",
    "isWeekend": true,
    "timeOfTravel": "2017-07-04T17:01:00",
    "bikesAllowed": true	
}

About

API which tells you if you can take your bike on the T

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages