Sanntidsdata er tilbudt i formatet GBFS (General Bikeshare Feed Specification). Les mer om dette på GitHub. Data oppdateres hvert 10. sekund.
Dataene er gjort tilgjengelig under Norsk lisens for offentlige data (NLOD) 2.0
Alle spørringer til vårt sanntids-API bør sende headeren Client-Identifier
. Denne bør inneholde en verdi som beskriver applikasjonen som kaller APIet. Verdien bør inneholde navnet på ditt firma/organisasjon, deretter en strek og navn på applikasjonen, som mittfirma-reiseplanlegger
eller mittfirma-bymonitor
.
Auto-discovery-fil som lenker til alle de andre filene som er publisert av systemet.
Endepunkt: gbfs.json (Dokumentasjon)
curl -H "Client-Identifier: IDENTIFIER" https://gbfs.urbansharing.com/bergenbysykkel.no/gbfs.json
{ "data":{ "nb":{ "feeds":[ { "url":"https://gbfs.urbansharing.com/bergenbysykkel.no/system_information.json", "name":"system_information" }, { "url":"https://gbfs.urbansharing.com/bergenbysykkel.no/station_information.json", "name":"station_information" }, { "url":"https://gbfs.urbansharing.com/bergenbysykkel.no/station_status.json", "name":"station_status" } ] } }, "ttl":10, "last_updated":1542035150 }
Maskinlesbar grunnleggende informasjon om Bergen Bysykkel
Endepunkt: system_information.json (Dokumentasjon)
curl -H "Client-Identifier: IDENTIFIER" \ https://gbfs.urbansharing.com/bergenbysykkel.no/system_information.json
{ "last_updated": 1540309494, "ttl": 10, "data": { "system_id": "bergen-city-bike", "language": "nb", "name": "Bergen City Bike", "operator": "Urban Infrastructure Partner", "timezone": "Europe/Oslo", "phone_number": "90259737", "email": "post@bergenbysykkel.no" } }
Informasjon om alle stasjoner, med adresser og beskrivelse.
Endepunkt: station_information.json (Dokumentasjon)
curl -H "Client-Identifier: IDENTIFIER" \ https://gbfs.urbansharing.com/bergenbysykkel.no/station_information.json
{ "last_updated": 1540309984, "data": { "stations": [ { "address": "Kaigaten", "capacity": 19, "lon": 5.327895003562276, "name": "Rådhuset", "station_id": "223", "lat": 60.39168071231371 }, { "address": "Måsekjæret", "capacity": 10, "lon": 5.320473627367278, "name": "Sandviken Brygge", "station_id": "222", "lat": 60.41292872155995 }, { "address": "sandvikstorget 11", "capacity": 19, "lon": 5.322648583141813, "name": "Sandvikstorget", "station_id": "221", "lat": 60.408582102784685 } ] } }
Tilgjengelighet på sykler og stasjoner
Endepunkt: station_status.json (Dokumentasjon)
curl -H "Client-Identifier: IDENTIFIER" \ https://gbfs.urbansharing.com/bergenbysykkel.no/station_status.json
{ "last_updated": 1540219230, "data": { "stations": [ { "is_installed": 1, "is_renting": 1, "num_bikes_available": 7, "num_docks_available": 5, "last_reported": 1540219230, "is_returning": 1, "station_id": "175" }, { "is_installed": 1, "is_renting": 1, "num_bikes_available": 4, "num_docks_available": 8, "last_reported": 1540219230, "is_returning": 1, "station_id": "47" }, { "is_installed": 1, "is_renting": 1, "num_bikes_available": 4, "num_docks_available": 9, "last_reported": 1540219230, "is_returning": 1, "station_id": "10" } ] } }