Skip to content

iandees/divvyapiapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Divvy API API

Inspired by Tom MacWright, this is a very simple API to get information about the Divvy stations near you.

I proxy the real (unpublished) Divvy API and throw it into a KNN tree so you can make efficient nearby lookups based on a provided lat/lon. You can also filter results to only include stations with bikes or with available docks.

A sample application can be viewed at http://shrouded-beach-2183.herokuapp.com. This is also the API endpoint where the calls below can be directed.

/stations/nearby

Returns stations near a specified lat/lon pair as a GeoJSON document.

Query Arg Description
lat required The latitude to search from.
lon required The longitude to search from.
prefer When not present, all stations are returned. When bikes, only stations with available bikes are returned. When docks, only stations with available docks are returned.
max_stations The maximum number of stations to return. Default is 5.

/stations/:id

Returns the specified station as a GeoJSON document.

About

An API for the Divvy bike share API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published