Closed qasim closed 8 years ago
Both scrapers are done. Proposed locations for the APIs:
/transportation/shuttles
/transportation/parking
Parking contains both Car parking lots and Bicycle parking racks / stands. Although the name seems misleading, I think its worth to keep them together since their schemas are exactly the same. Open to other options too, though.
P.S. I'll take this
Work happening at cobalt/transportation. Endpoints:
/transportation/shuttles
/transportation/shuttles/:date
/transportation/shuttles/filter
(not implemented yet)/transportation/parking
/transportation/parking/:id
/transportation/parking/search
/transportation/parking/filter
Stuff left to do:
/transportation/shuttles/filter
(or hold off until we improve filtering, the multiple levels of elements makes this messy)
Use https://github.com/cobalt-uoft/uoft-scrapers/issues/32 and https://github.com/cobalt-uoft/uoft-scrapers/issues/33 to create the Transportation API. It will provide data for UTM shuttles as its own endpoint and parking lots / bicycle racks as another endpoint.
Once we have a sense of what the data will look like, we can expand on what endpoints we want exactly.
The documentation for this will also mention the TTC and Go Transit open data APIs if users would like to build upon public transit in the city of Toronto and the GTA.