Mobility aggregation service based on the General Bikeshare Feed Specification (GBFS) v2.2.
resources/feedproviders.yml
lists GBFS feeds which will be polled by this application:
lamassu:
providers:
systemName: My System
operatorId: MFM:Operator:myoperator
operatorName: My operator
codespace: MFM
url: https://myfavoritegbfsfeeed.com/gbfs.json
language: en
This will use the GBFS auto-discovery at url
and poll en
language feeds.
List all GBFS feeds available via this API
GBFS feeds for a specific feed system:
E.g.
/gbfs/boltoslo/free_bike_status
will return the free_bike_status feed for Bolt's scooter service in Oslo.
GraphQL endpoint targeted at end-user clients. Documentation can be explored at /graphiql
.
Requires a locally running redis instance. E.g.:
docker run -p 127.0.0.1:6379:6379 -d redis redis-server