{ "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", "feeds": [ { "id": "f-aar~bike~konya~tr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://app.linkalock.com/api/gbfs/D2uRLGw8vBa2FJxa8/gbfs.json" } }, { "id": "f-ab~mit~lara~aschaffenburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://abmitlara.de/wp-json/commonsbooking/v1/gbfs.json" } }, { "id": "f-accès~vélo~saguenay~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://saguenay.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-ambici~barcelona~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bs/gbfs.json" } }, { "id": "f-amicarnapoli~naples~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.amicarnapoli.it/gbfs/gbfs.json" } }, { "id": "f-arizona~tempe~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/17/" } }, { "id": "f-arriva~nitra~slovakia~sk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_as/gbfs.json" } }, { "id": "f-arval~scandicci~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ia/gbfs.json" } }, { "id": "f-austin~b~cycle~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_austin/gbfs.json" } }, { "id": "f-aventura~bcycle~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_aventura/gbfs.json" } }, { "id": "f-barshare~barnim~all~berlin~werneuchen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://opendata.bbnavi.de/barshare/all/gbfs.json" } }, { "id": "f-barshare~barnim~bikes~werneuchen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://opendata.bbnavi.de/barshare/bicycle/gbfs.json" } }, { "id": "f-barshare~barnim~cargo~bikes~werneuchen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://opendata.bbnavi.de/barshare/other/gbfs.json" } }, { "id": "f-barshare~barnim~cars~berlin~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://opendata.bbnavi.de/barshare/car/gbfs.json" } }, { "id": "f-bay~wheels~san~francisco~area~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.baywheels.com/gbfs/2.3/gbfs.json" } }, { "id": "f-bbk~klimabizi~urdaibai~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ey/gbfs.json" } }, { "id": "f-belfastbikes~belfast~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bu/gbfs.json" } }, { "id": "f-bergen~bysykkel~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/bergenbysykkel/gbfs" } }, { "id": "f-bergen~city~bike~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/bergenbysykkel.no/gbfs.json" } }, { "id": "f-bergisches~e~bike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ac/gbfs.json" } }, { "id": "f-beryl~bcp~bournemouth/christchurch/poole~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/BCP/gbfs.json" } }, { "id": "f-beryl~brighton~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Brighton/gbfs.json" } }, { "id": "f-beryl~cornwall~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Cornwall/gbfs.json" } }, { "id": "f-beryl~greater~manchester~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Greater_Manchester/gbfs.json" } }, { "id": "f-beryl~hackney~cargo~bike~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Hackney_Cargo_Bike/gbfs.json" } }, { "id": "f-beryl~hereford~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Hereford/gbfs.json" } }, { "id": "f-beryl~hertsmere~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Hertsmere/gbfs.json" } }, { "id": "f-beryl~isle~of~wight~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Isle_of_Wight/gbfs.json" } }, { "id": "f-beryl~leeds~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Leeds/gbfs.json" } }, { "id": "f-beryl~london~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/London/gbfs.json" } }, { "id": "f-beryl~norwich~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Norwich/gbfs.json" } }, { "id": "f-beryl~plymouth~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Plymouth/gbfs.json" } }, { "id": "f-beryl~portsmouth~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Portsmouth/gbfs.json" } }, { "id": "f-beryl~southampton~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Southampton/gbfs.json" } }, { "id": "f-beryl~watford~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Watford/gbfs.json" } }, { "id": "f-beryl~westminster~cargo~bike~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Westminster_Cargo_Bike/gbfs.json" } }, { "id": "f-beryl~west~midlands~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/West_Midlands/gbfs.json" } }, { "id": "f-beryl~wool~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.beryl.cc/v2_2/Wool/gbfs.json" } }, { "id": "f-bicicoruña~a~coruña~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://acoruna.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bicimad~(unofficial)~madrid~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bici.madrid/gbfs.json" } }, { "id": "f-bicimad~madrid~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://madrid.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bicimislata~mislata~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ad/gbfs.json" } }, { "id": "f-bicing~barcelona~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://barcelona-sp.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bicipalma~palma~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ea/gbfs.json" } }, { "id": "f-bicloo~nantes~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/nantes/gbfs.json" } }, { "id": "f-bikekia~žilina~sk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ak/gbfs.json" } }, { "id": "f-bikelnk~lincoln~ne~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_bikelnk/gbfs.json" } }, { "id": "f-biker~białystok~poland~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bp/gbfs.json" } }, { "id": "f-bikeshare~kona~hi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://kona.publicbikesystem.net/ube/gbfs/v1/" } }, { "id": "f-biketown~portland~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.biketownpdx.com/gbfs/2.3/gbfs.json" } }, { "id": "f-bike~barcelona~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://barcelona.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~chattanooga~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://chat.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~pernambuco~recife~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://rec.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~poa~porto~alegre~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://poa.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~rio~de~janeiro~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://riodejaneiro.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~riviera~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://riviera.publicbikesystem.net/ube/gbfs/v1/" } }, { "id": "f-bike~itaú~salvador~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://salvador.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~sampa~são~paulo~br~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://saopaulo.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~itaú~santiago~cl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://santiagodc.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bike~nordelta~buenos~aires~ar~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://nordelta.publicbikesystem.net/ube/gbfs/v1/" } }, { "id": "f-bike~share~toronto~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://tor.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-biki~honolulu~hi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://hon.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bilbaobizi~(bilbao)~bilbao~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bo/gbfs.json" } }, { "id": "f-bird~alexandria~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/alexandria/gbfs.json" } }, { "id": "f-bird~antwerp~antwerpen~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/antwerp/gbfs.json" } }, { "id": "f-bird~arlingtonco~arlington~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/arlingtonco/gbfs.json" } }, { "id": "f-bird~baltimore~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/baltimore/gbfs.json" } }, { "id": "f-bird~basel~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/basel/gbfs.json" } }, { "id": "f-bird~biel~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/biel/gbfs.json" } }, { "id": "f-bird~bordeaux~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/bordeaux/gbfs.json" } }, { "id": "f-bird~braga~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/braga/gbfs.json" } }, { "id": "f-bird~bulle~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/bulle/gbfs.json" } }, { "id": "f-bird~calgary~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/calgary/gbfs.json" } }, { "id": "f-bird~cascais~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/cascais/gbfs.json" } }, { "id": "f-bird~castres~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/castres/gbfs.json" } }, { "id": "f-bird~chalonsenchampagne~châlons~en~champagne~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/chalonsenchampagne/gbfs.json" } }, { "id": "f-bird~chicago~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/chicago/gbfs.json" } }, { "id": "f-bird~cleveland~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/cleveland/gbfs.json" } }, { "id": "f-bird~columbus~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/columbus/gbfs.json" } }, { "id": "f-bird~culver~city~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/culver-city/gbfs.json" } }, { "id": "f-bird~detriot~detroit~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/detroit/gbfs.json" } }, { "id": "f-bird~dieppe~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/dieppe/gbfs.json" } }, { "id": "f-bird~draguignan~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/draguignan/gbfs.json" } }, { "id": "f-bird~durham~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/durham/gbfs.json" } }, { "id": "f-bird~edmonton~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/edmonton/gbfs.json" } }, { "id": "f-bird~epron~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/epron/gbfs.json" } }, { "id": "f-bird~fairfax~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/fairfax/gbfs.json" } }, { "id": "f-bird~herouvillesaintclair~herouville~saint~clair~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/herouvillesaintclair/gbfs.json" } }, { "id": "f-bird~indianapolis~in~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/indianapolis/gbfs.json" } }, { "id": "f-bird~kansas~city~mo~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/kansas-city/gbfs.json" } }, { "id": "f-bird~larochesuryon~roche~sur~yon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/larochesuryon/gbfs.json" } }, { "id": "f-bird~laval~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/laval/gbfs.json" } }, { "id": "f-bird~lisbon~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/lisbon/gbfs.json" } }, { "id": "f-bird~los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/los-angeles/gbfs.json" } }, { "id": "f-bird~louisville~ky~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/louisville/gbfs.json" } }, { "id": "f-bird~madrid~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/madrid/gbfs.json" } }, { "id": "f-bird~marseille~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/marseille/gbfs.json" } }, { "id": "f-bird~miami~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/miami/gbfs.json" } }, { "id": "f-bird~millau~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/millau/gbfs.json" } }, { "id": "f-bird~montlucon~montluçon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/montlucon/gbfs.json" } }, { "id": "f-bird~new~york~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/new-york/gbfs.json" } }, { "id": "f-bird~ottawa~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/ottawa/gbfs.json" } }, { "id": "f-bird~ouistreham~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/ouistreham/gbfs.json" } }, { "id": "f-bird~portland~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/portland/gbfs.json" } }, { "id": "f-bird~rome~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/rome/gbfs.json" } }, { "id": "f-bird~san~francisco~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/san-francisco/gbfs.json" } }, { "id": "f-bird~sarreguemines~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/sarreguemines/gbfs.json" } }, { "id": "f-bird~st~louis~mo~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/st-louis/gbfs.json" } }, { "id": "f-bird~tel~aviv~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/tel-aviv/gbfs.json" } }, { "id": "f-bird~tempe~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/tempe/gbfs.json" } }, { "id": "f-bird~ulm~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/ulm/gbfs.json" } }, { "id": "f-bird~uster~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/uster/gbfs.json" } }, { "id": "f-bird~vichy~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/vichy/gbfs.json" } }, { "id": "f-bird~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/washington-dc/gbfs.json" } }, { "id": "f-bird~winterthur~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/winterthur/gbfs.json" } }, { "id": "f-bird~zaragoza~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/zaragoza/gbfs.json" } }, { "id": "f-bird~zurich~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bird.co/gbfs/v2/public/zurich/gbfs.json" } }, { "id": "f-bixi~montréal~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.velobixi.com/gbfs/gbfs.json" } }, { "id": "f-blue~bikes~boston~ma~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bluebikes.com/gbfs/gbfs.json" } }, { "id": "f-blue~bike~antwerpen~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.delijn.be/gbfs/gbfs.json" } }, { "id": "f-bl~bike~banja~luka~ba~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bj/gbfs.json" } }, { "id": "f-boaz~bikes~detroit~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbsf.movatic.co/en/1.1/576347857979998215" } }, { "id": "f-bogotá~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://bogota.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-bolt~arpsborg~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltsarpsborg/gbfs" } }, { "id": "f-bolt~bergen~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltbergen/gbfs" } }, { "id": "f-bolt~drammen~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltdrammen/gbfs" } }, { "id": "f-bolt~fredrikstad~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltfredrikstad/gbfs" } }, { "id": "f-bolt~gjovik~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltgjovik/gbfs" } }, { "id": "f-bolt~hamar~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/bolthamar/gbfs" } }, { "id": "f-bolt~kristiansand~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltkristiansand/gbfs" } }, { "id": "f-bolt~lillehammer~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltlillehammer/gbfs" } }, { "id": "f-bolt~lillestrom~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltlillestrom/gbfs" } }, { "id": "f-bolt~oslo~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/boltoslo/gbfs" } }, { "id": "f-bolt~oü~bruxelles~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.bolt.eu/gbfs/2/336/gbfs" } }, { "id": "f-bonn~nextbike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bf/gbfs.json" } }, { "id": "f-boulder~bcycle~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_boulder/gbfs.json" } }, { "id": "f-brakar~bysykkel~kongsberg~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/brakarbysykkel/gbfs" } }, { "id": "f-broward~b~cycle~fort~lauderdale~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_broward/gbfs.json" } }, { "id": "f-bublr~bikes~milwaukee~wi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_bublr/gbfs.json" } }, { "id": "f-buzau~velocity~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bv/gbfs.json" } }, { "id": "f-callabikeice~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://apis.deutschebahn.com/db-api-marketplace/apis/shared-mobility-gbfs/2-2/de/CallABikeICE/gbfs" } }, { "id": "f-callabike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://apis.deutschebahn.com/db-api-marketplace/apis/shared-mobility-gbfs/2-2/de/CallABike/gbfs" } }, { "id": "f-capital~bike~share~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.capitalbikeshare.com/gbfs/2.3/gbfs.json" } }, { "id": "f-careem~bike~dubai~ae~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://dubai.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-castletroy~bikes~(ireland)~castleroy~ie~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_lm/gbfs.json" } }, { "id": "f-charlotte~b~cycle~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_charlotte/gbfs.json" } }, { "id": "f-check~technologies~almere~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/almere/gbfs.json" } }, { "id": "f-check~technologies~amersfoort~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/amersfoort/gbfs.json" } }, { "id": "f-check~technologies~amsterdam~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/amsterdam/gbfs.json" } }, { "id": "f-check~technologies~breda~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/breda/gbfs.json" } }, { "id": "f-check~technologies~delft~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/delft/gbfs.json" } }, { "id": "f-check~technologies~den~bosch~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/denbosch/gbfs.json" } }, { "id": "f-check~technologies~den~haag~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/denhaag/gbfs.json" } }, { "id": "f-check~technologies~eindhoven~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/eindhoven/gbfs.json" } }, { "id": "f-check~technologies~groningen~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/groningen/gbfs.json" } }, { "id": "f-check~technologies~hilversum~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/hilversum/gbfs.json" } }, { "id": "f-check~technologies~lansingerland~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/lansingerland/gbfs.json" } }, { "id": "f-check~technologies~leeuwarden~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/leeuwarden/gbfs.json" } }, { "id": "f-check~technologies~nijmegen~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/nijmegen/gbfs.json" } }, { "id": "f-check~technologies~rijswijk~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/rijswijk/gbfs.json" } }, { "id": "f-check~technologies~rotterdam~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/rotterdam/gbfs.json" } }, { "id": "f-check~technologies~schiedam~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/schiedam/gbfs.json" } }, { "id": "f-check~technologies~vlaardingen~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/vlaardingen/gbfs.json" } }, { "id": "f-check~technologies~zwolle~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.ridecheck.app/gbfs/v3/zwolle/gbfs.json" } }, { "id": "f-chełmski~rower~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cw/gbfs.json" } }, { "id": "f-ciechanowski~rower~miejski~poland~ciechanów~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pd/gbfs.json" } }, { "id": "f-cincy~red~bike~cincinnati~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_cincyredbike/gbfs.json" } }, { "id": "f-citi~bike~nyc~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.citibikenyc.com/gbfs/2.3/gbfs.json" } }, { "id": "f-city~bike~linz~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_al/gbfs.json" } }, { "id": "f-clarksville~b~cycle~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_clarksville/gbfs.json" } }, { "id": "f-clemson~bikeshare~sc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_clemson/gbfs.json" } }, { "id": "f-coast~bike~share~st~petersburg~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://coast.socialbicycles.com/opendata/gbfs.json" } }, { "id": "f-coast~st~pete~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/26/" } }, { "id": "f-cogo~columbus~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.cogobikeshare.com/gbfs/2.3/gbfs.json" } }, { "id": "f-co~bikes~exeter~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_eu/gbfs.json" } }, { "id": "f-cristolib~créteil~paris~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/creteil/gbfs.json" } }, { "id": "f-cy'clic~rouen~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/rouen/gbfs.json" } }, { "id": "f-cyclolib~carcassonne~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/cyclolib.fr/gbfs.json" } }, { "id": "f-cykl~wageningen~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.cykl.nl/gbfs/gbfs.json" } }, { "id": "f-częstochowski~rower~miejski~poland~częstochowa~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_jp/gbfs.json" } }, { "id": "f-c~vélo~clermont~ferrand~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://clermontferrand.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-dbizi~donostia~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://sansebastian.publicbikesystem.net/ube/gbfs/v1/" } }, { "id": "f-demoland~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tb/gbfs.json" } }, { "id": "f-des~moines~b~cycle~ia~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_desmoines/gbfs.json" } }, { "id": "f-docomo~bike~share~service~jp~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api-public.odpt.org/api/v4/gbfs/docomo-cycle/gbfs.json" } }, { "id": "f-docomo~bike~share~service~tokyo~jp~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api-public.odpt.org/api/v4/gbfs/docomo-cycle-tokyo/gbfs.json" } }, { "id": "f-donkey~republic~aalborg~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_aalborg/gbfs.json" } }, { "id": "f-donkey~republic~aarhus~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_aarhus/gbfs.json" } }, { "id": "f-donkey~republic~amsterdam~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_am/gbfs.json" } }, { "id": "f-donkey~republic~antwerp~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_antwerp/gbfs.json" } }, { "id": "f-donkey~republic~ballerup~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_ballerup/gbfs.json" } }, { "id": "f-donkey~republic~bamberg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_bamberg/gbfs.json" } }, { "id": "f-donkey~republic~bandholm~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_bandholm/gbfs.json" } }, { "id": "f-donkey~republic~barcelona~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_barcelona/gbfs.json" } }, { "id": "f-donkey~republic~berlin~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_berlin/gbfs.json" } }, { "id": "f-donkey~republic~brest~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_brest/gbfs.json" } }, { "id": "f-donkey~republic~budapest~hu~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_budapest/gbfs.json" } }, { "id": "f-donkey~republic~båstad~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_baastad/gbfs.json" } }, { "id": "f-donkey~republic~charlbury~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_charlbury/gbfs.json" } }, { "id": "f-donkey~republic~cheltenham~spa~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_cheltenham_spa/gbfs.json" } }, { "id": "f-donkey~republic~cirencester~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_cirencester/gbfs.json" } }, { "id": "f-donkey~republic~copenhagen~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_copenhagen/gbfs.json" } }, { "id": "f-donkey~republic~den~haag~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_den_haag/gbfs.json" } }, { "id": "f-donkey~republic~dordrecht~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_dordrecht/gbfs.json" } }, { "id": "f-donkey~republic~frederikshavn~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_frederikshavn/gbfs.json" } }, { "id": "f-donkey~republic~freiburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_freiburg/gbfs.json" } }, { "id": "f-donkey~republic~geneva~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_ge/gbfs" } }, { "id": "f-donkey~republic~ghent~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_gh/gbfs.json" } }, { "id": "f-donkey~republic~glostrup~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_glostrup/gbfs.json" } }, { "id": "f-donkey~republic~gorinchem~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_gorinchem/gbfs.json" } }, { "id": "f-donkey~republic~hamina~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_hamina/gbfs.json" } }, { "id": "f-donkey~republic~henley~on~thames~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_henley_on_thames/gbfs.json" } }, { "id": "f-donkey~republic~herning~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_herning/gbfs.json" } }, { "id": "f-donkey~republic~hillerød~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_hillerod/gbfs" } }, { "id": "f-donkey~republic~hyvinkää~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_hyvinkaa/gbfs" } }, { "id": "f-donkey~republic~hämeenlinna~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_haemeenlinna/gbfs.json" } }, { "id": "f-donkey~republic~iisalmi~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_iisalmi/gbfs.json" } }, { "id": "f-donkey~republic~imatra~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_imatra/gbfs.json" } }, { "id": "f-donkey~republic~kiel~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kiel/gbfs.json" } }, { "id": "f-donkey~republic~kingham~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kingham/gbfs.json" } }, { "id": "f-donkey~republic~klampenborg~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_klampenborg/gbfs.json" } }, { "id": "f-donkey~republic~kortrijk~&~leiedal~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kortrijk_leiedal/gbfs" } }, { "id": "f-donkey~republic~kotka~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kotka/gbfs.json" } }, { "id": "f-donkey~republic~kouvola~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kouvola/gbfs.json" } }, { "id": "f-donkey~republic~kreuzlingen~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_kreuzlingen/gbfs.json" } }, { "id": "f-donkey~republic~lalandia~(rødby)~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_lalandia/gbfs.json" } }, { "id": "f-donkey~republic~lappeenranta~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_lappeenranta/gbfs.json" } }, { "id": "f-donkey~republic~le~locle~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_le_locle/gbfs" } }, { "id": "f-donkey~republic~liechtenstein~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_li/gbfs.json" } }, { "id": "f-donkey~republic~malmö~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_malmoe/gbfs.json" } }, { "id": "f-donkey~republic~middelfart~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_middelfart/gbfs.json" } }, { "id": "f-donkey~republic~mikkeli~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_mikkeli/gbfs" } }, { "id": "f-donkey~republic~milton~park~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_miltonpark/gbfs" } }, { "id": "f-donkey~republic~moreton~in~marsh~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_moreton_in_marsh/gbfs.json" } }, { "id": "f-donkey~republic~munich~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_munich/gbfs.json" } }, { "id": "f-donkey~republic~mäntsälä~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_maentsaelae/gbfs.json" } }, { "id": "f-donkey~republic~neuchâtel~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_neuchatel/gbfs.json" } }, { "id": "f-donkey~republic~northleach~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_northleach/gbfs.json" } }, { "id": "f-donkey~republic~odense~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_odense/gbfs.json" } }, { "id": "f-donkey~republic~oxford~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_oxford/gbfs.json" } }, { "id": "f-donkey~republic~plymouth~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_plymouth/gbfs.json" } }, { "id": "f-donkey~republic~porvoo~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_porvoo/gbfs.json" } }, { "id": "f-donkey~republic~raasepori~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_raasepori/gbfs" } }, { "id": "f-donkey~republic~regensburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_regensburg/gbfs.json" } }, { "id": "f-donkey~republic~reykjavik~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_reykjavik/gbfs.json" } }, { "id": "f-donkey~republic~riihimäki~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_riihimaki/gbfs" } }, { "id": "f-donkey~republic~rotterdam/den~haag~rotterdam~/~den~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_rotterdam_den_haag/gbfs" } }, { "id": "f-donkey~republic~rotterdam~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_rt/gbfs.json" } }, { "id": "f-donkey~republic~rødvig~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_roedvig/gbfs.json" } }, { "id": "f-donkey~republic~sion~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_sion/gbfs.json" } }, { "id": "f-donkey~republic~store~heddinge~dk~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_store_heddinge/gbfs.json" } }, { "id": "f-donkey~republic~stroud~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_stroud/gbfs.json" } }, { "id": "f-donkey~republic~tetbury~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_tetbury/gbfs.json" } }, { "id": "f-donkey~republic~the~cotswold~water~park~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_the_cotswold_water_park/gbfs.json" } }, { "id": "f-donkey~republic~thun~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_thun/gbfs.json" } }, { "id": "f-donkey~republic~turku~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_turku/gbfs.json" } }, { "id": "f-donkey~republic~utrechtse~heuvelrug~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_utrechtse_heuvelrug/gbfs.json" } }, { "id": "f-donkey~republic~utrecht~nl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_ut/gbfs.json" } }, { "id": "f-donkey~republic~valenciennes~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_valenciennes/gbfs.json" } }, { "id": "f-donkey~republic~whichford~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_whichford/gbfs.json" } }, { "id": "f-donkey~republic~worthing~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_worthing/gbfs.json" } }, { "id": "f-donkey~republic~ystad~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_ystad/gbfs.json" } }, { "id": "f-donkey~republic~yverdon~les~bains~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_yverdon-les-bains/gbfs.json" } }, { "id": "f-donkey~republic~ängelholm~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://stables.donkey.bike/api/public/gbfs/2/donkey_aengelholm/gbfs.json" } }, { "id": "f-dott~aalst~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/aalst/gbfs.json" } }, { "id": "f-dott~alghero~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/alghero/gbfs.json" } }, { "id": "f-dott~arzachena~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/arzachena/gbfs.json" } }, { "id": "f-dott~bordeaux~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/bordeaux/gbfs.json" } }, { "id": "f-dott~bristol~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/bristol/gbfs.json" } }, { "id": "f-dott~brussels~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/brussels/gbfs.json" } }, { "id": "f-dott~catania~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/catania/gbfs.json" } }, { "id": "f-dott~charleroi~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/charleroi/gbfs.json" } }, { "id": "f-dott~elblag~elbląg~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/elbag/gbfs.json" } }, { "id": "f-dott~estepona~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/estepona/gbfs.json" } }, { "id": "f-dott~ferrara~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/ferrara/gbfs.json" } }, { "id": "f-dott~ghent~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/ghent/gbfs.json" } }, { "id": "f-dott~grenoble~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/grenoble/gbfs.json" } }, { "id": "f-dott~iława~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/i%C5%82awa/gbfs.json" } }, { "id": "f-dott~kwidzyn~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/kwidzyn/gbfs.json" } }, { "id": "f-dott~liege~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/liege/gbfs.json" } }, { "id": "f-dott~london~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/london/gbfs.json" } }, { "id": "f-dott~lyon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/lyon/gbfs.json" } }, { "id": "f-dott~madrid~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/madrid/gbfs.json" } }, { "id": "f-dott~malaga~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/malaga/gbfs.json" } }, { "id": "f-dott~malbork~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/malbork/gbfs.json" } }, { "id": "f-dott~marseille~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/marseille/gbfs.json" } }, { "id": "f-dott~milan~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/milan/gbfs.json" } }, { "id": "f-dott~monza~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/monza/gbfs.json" } }, { "id": "f-dott~namur~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/namur/gbfs.json" } }, { "id": "f-dott~ol~vallee~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/ol-vallee/gbfs.json" } }, { "id": "f-dott~padua~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/padua/gbfs.json" } }, { "id": "f-dott~palermo~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/palermo/gbfs.json" } }, { "id": "f-dott~paris~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/paris/gbfs.json" } }, { "id": "f-dott~petah~tikva~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/petah-tikva/gbfs.json" } }, { "id": "f-dott~poznan~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/poznan/gbfs.json" } }, { "id": "f-dott~riccione~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/riccione/gbfs.json" } }, { "id": "f-dott~rome~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/rome/gbfs.json" } }, { "id": "f-dott~seville~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/seville/gbfs.json" } }, { "id": "f-dott~sobieszewo~island~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/sobieszewo-island/gbfs.json" } }, { "id": "f-dott~stockholm~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/stockholm/gbfs.json" } }, { "id": "f-dott~tczew~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/tczew/gbfs.json" } }, { "id": "f-dott~tel~aviv~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/tel-aviv/gbfs.json" } }, { "id": "f-dott~tignes~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/tignes/gbfs.json" } }, { "id": "f-dott~tricity~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/tricity/gbfs.json" } }, { "id": "f-dott~turin~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/turin/gbfs.json" } }, { "id": "f-dott~val~d’isere~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/val-d%E2%80%99isere/gbfs.json" } }, { "id": "f-dott~varese~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/varese/gbfs.json" } }, { "id": "f-dott~verona~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/verona/gbfs.json" } }, { "id": "f-dott~warsaw~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.api.ridedott.com/public/v2/warsaw/gbfs.json" } }, { "id": "f-drobeta~velopark~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rd/gbfs.json" } }, { "id": "f-ecobici~buenos~aires~ar~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://buenosaires.publicbikesystem.net/ube/gbfs/v1/" } }, { "id": "f-ecobici~mexico~city~mx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.mex.lyftbikes.com/gbfs/gbfs.json" } }, { "id": "f-edeka~grünheide~(mark)~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ed/gbfs.json" } }, { "id": "f-eifel~e~bike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_eb/gbfs.json" } }, { "id": "f-einfachmobil~ortenaukreis~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_eh/gbfs.json" } }, { "id": "f-el~paso~b~cycle~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_elpaso/gbfs.json" } }, { "id": "f-emobi~(croatia)~osijek~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_em/gbfs.json" } }, { "id": "f-encinitas~bcycle~encinitias~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_encinitas/gbfs.json" } }, { "id": "f-evie~carshare~twin~cities~mn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.vulog.io/mds/fleets/HOURCAR-USMSP/gbfs/1/en/gbfs.json" } }, { "id": "f-explore~bike~share~memphis~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_memphis/gbfs.json" } }, { "id": "f-felyx~aachen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://nitro.openvelo.org/aachen/felyx/v2/gbfs.json" } }, { "id": "f-flamingo~palerston~north~palmerston~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.rideflamingo.com/gbfs/palmerston-north/gbfs.json" } }, { "id": "f-flamingo~waimakariri~district~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.rideflamingo.com/gbfs/waimakariri/gbfs.json" } }, { "id": "f-flamingo~wellington~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.rideflamingo.com/gbfs/wellington/gbfs.json" } }, { "id": "f-flotte~brandenburg~berlin~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://opendata.bbnavi.de/flotte/flotte-brandenburg/gbfs.json" } }, { "id": "f-fort~worth~bike~sharing~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_fortworth/gbfs.json" } }, { "id": "f-frelo~freiburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_df/gbfs.json" } }, { "id": "f-getxobizi~getxo~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ex/gbfs.json" } }, { "id": "f-goabout~netherlands~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.goabout.com/2/gbfs.json" } }, { "id": "f-graben~ready4green~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_da/gbfs.json" } }, { "id": "f-grad~drniš~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gd/gbfs.json" } }, { "id": "f-grad~ivanić~(croatia)~ivanic~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ig/gbfs.json" } }, { "id": "f-grad~karlovac~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_kc/gbfs.json" } }, { "id": "f-grad~križevci~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gk/gbfs.json" } }, { "id": "f-grad~makarska~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ma/gbfs.json" } }, { "id": "f-grad~metković~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cm/gbfs.json" } }, { "id": "f-grad~pula~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gs/gbfs.json" } }, { "id": "f-grad~sisak~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cs/gbfs.json" } }, { "id": "f-grad~slavonski~brod~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_sb/gbfs.json" } }, { "id": "f-grad~split~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gt/gbfs.json" } }, { "id": "f-grad~velika~gorica~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cg/gbfs.json" } }, { "id": "f-grad~vukovar~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_vu/gbfs.json" } }, { "id": "f-grad~zadar~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_zd/gbfs.json" } }, { "id": "f-grad~zaprešić~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_sg/gbfs.json" } }, { "id": "f-grad~šibenik~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bc/gbfs.json" } }, { "id": "f-greenbike~aruba~aw~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://aruba.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-greenbike~salt~lake~city~ut~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_greenbikeslc/gbfs.json" } }, { "id": "f-greenville~b~cycle~sc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_greenville/gbfs.json" } }, { "id": "f-grm~grodzisk~poland~mazowiecki~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gp/gbfs.json" } }, { "id": "f-heartland~b~cycle~omaha~ne~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_heartland/gbfs.json" } }, { "id": "f-helbiz~alexandria~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/alexandria/gbfs.json" } }, { "id": "f-helbiz~arlington~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/arlington/gbfs.json" } }, { "id": "f-helbiz~austin~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/austin/gbfs.json" } }, { "id": "f-helbiz~bari~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/bari/gbfs.json" } }, { "id": "f-helbiz~catania~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/catania/gbfs.json" } }, { "id": "f-helbiz~cervia~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/cervia/gbfs.json" } }, { "id": "f-helbiz~cesena~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/cesena/gbfs.json" } }, { "id": "f-helbiz~durham~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/durham/gbfs.json" } }, { "id": "f-helbiz~ferrara~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/ferrara/gbfs.json" } }, { "id": "f-helbiz~firenze~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/firenze/gbfs.json" } }, { "id": "f-helbiz~fiumicino~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/fiumicino/gbfs.json" } }, { "id": "f-helbiz~flint~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/flint/gbfs.json" } }, { "id": "f-helbiz~frosinone~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/frosinone/gbfs.json" } }, { "id": "f-helbiz~genova~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/genova/gbfs.json" } }, { "id": "f-helbiz~h~farm~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/h-farm/gbfs.json" } }, { "id": "f-helbiz~jacksonville~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/jacksonville/gbfs.json" } }, { "id": "f-helbiz~latina~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/latina/gbfs.json" } }, { "id": "f-helbiz~malta~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/malta/gbfs.json" } }, { "id": "f-helbiz~miami~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/miami/gbfs.json" } }, { "id": "f-helbiz~miami~lakes~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/miamilakes/gbfs.json" } }, { "id": "f-helbiz~modena~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/modena/gbfs.json" } }, { "id": "f-helbiz~napoli~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/napoli/gbfs.json" } }, { "id": "f-helbiz~oklahoma~city~ok~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/oklahoma/gbfs.json" } }, { "id": "f-helbiz~orlando~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/orlando/gbfs.json" } }, { "id": "f-helbiz~palermo~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/palermo/gbfs.json" } }, { "id": "f-helbiz~parma~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/parma/gbfs.json" } }, { "id": "f-helbiz~pescara~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/pescara/gbfs.json" } }, { "id": "f-helbiz~pisa~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/pisa/gbfs.json" } }, { "id": "f-helbiz~reggio~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/reggio/gbfs.json" } }, { "id": "f-helbiz~rho~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/rho/gbfs.json" } }, { "id": "f-helbiz~richmond~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/richmond/gbfs.json" } }, { "id": "f-helbiz~rome~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/rome/gbfs.json" } }, { "id": "f-helbiz~sacramento~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/sacramento/gbfs.json" } }, { "id": "f-helbiz~santa~barbara~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/santabarbara/gbfs.json" } }, { "id": "f-helbiz~santa~monica~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/santamonica/gbfs.json" } }, { "id": "f-helbiz~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/washington/gbfs.json" } }, { "id": "f-helbiz~waterloo~ia~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.helbiz.com/v2.2/waterloo/gbfs.json" } }, { "id": "f-hello~cycling~jp~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api-public.odpt.org/api/v4/gbfs/hellocycling/gbfs.json" } }, { "id": "f-heraeus~hanau~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_hg/gbfs.json" } }, { "id": "f-hertz~bildeling~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/hertzbildeling/gbfs" } }, { "id": "f-hopr~atlanta~ga~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/20/" } }, { "id": "f-hopr~bishop~ranch~san~ramon~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/27/" } }, { "id": "f-houston~b~cycle~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_houston/gbfs.json" } }, { "id": "f-hvar~stari~grad~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ol/gbfs.json" } }, { "id": "f-hyre~norway~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/hyrenorge/gbfs" } }, { "id": "f-ibizi~ibiza~city~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ei/gbfs.json" } }, { "id": "f-indego~philadelphia~pa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_indego/gbfs.json" } }, { "id": "f-indy~pacers~bikeshare~indianapolis~in~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_pacersbikeshare/gbfs.json" } }, { "id": "f-jackson~county~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_jacksoncounty/gbfs.json" } }, { "id": "f-jaskółka~jastrzębie~zdrój~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pj/gbfs.json" } }, { "id": "f-jastrebarsko~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cj/gbfs.json" } }, { "id": "f-joe~rauma~finland~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://joe.rideatom.com/gbfs/v2_2/en/gbfs?id=475" } }, { "id": "f-just~eat~cycles~edinburgh~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/edinburghcyclehire.com/gbfs.json" } }, { "id": "f-kajteroz~chorzowski~rower~miejski~poland~chorzów~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pv/gbfs.json" } }, { "id": "f-karbis~turkey~i̇zmir~tr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tr/gbfs.json" } }, { "id": "f-katowice~bike~poland~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_kw/gbfs.json" } }, { "id": "f-kolumbus~bysykkel~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/kolumbusbysykkel/gbfs" } }, { "id": "f-koniński~rower~miejski~poland~konin~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pn/gbfs.json" } }, { "id": "f-koszaliński~rower~miejski~poland~koszalin~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ps/gbfs.json" } }, { "id": "f-kołobrzeski~rower~miejski~poland~kołobrzeg~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_kr/gbfs.json" } }, { "id": "f-koło~marek~poland~markach~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_mk/gbfs.json" } }, { "id": "f-kvb~rad~germany~köln~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_kg/gbfs.json" } }, { "id": "f-kvv~nextbike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_fg/gbfs.json" } }, { "id": "f-landkreis~nordsachsen~deutschland~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_lc/gbfs.json" } }, { "id": "f-lastenvelo~freiburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.mobidata-bw.de/data/LastenveloFR/gbfs.json" } }, { "id": "f-leipzzzig~sandkasten~leipzig~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_sk/gbfs.json" } }, { "id": "f-leo~and~go~lyon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://download.data.grandlyon.com/files/rdata/lag_leoandgo.disponibilite/gbfs.json" } }, { "id": "f-le~vélo~star~rennes~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://eu.ftp.opendatasoft.com/star/gbfs/gbfs.json" } }, { "id": "f-libélo~valence~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://valence.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-lime~antwerp~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/antwerp/gbfs.json" } }, { "id": "f-lime~arlington~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/arlington/gbfs.json" } }, { "id": "f-lime~baltimore~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/baltimore/gbfs.json" } }, { "id": "f-lime~brussels~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/brussels/gbfs.json" } }, { "id": "f-lime~calgary~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/calgary/gbfs.json" } }, { "id": "f-lime~chicago~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/chicago/gbfs.json" } }, { "id": "f-lime~cleveland~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/cleveland/gbfs.json" } }, { "id": "f-lime~colorado~springs~co~us~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/colorado_springs/gbfs.json" } }, { "id": "f-lime~detroit~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/detroit/gbfs.json" } }, { "id": "f-lime~edmonton~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/edmonton/gbfs.json" } }, { "id": "f-lime~frankfurt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/frankfurt/gbfs.json" } }, { "id": "f-lime~grand~rapids~rapid~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/grand_rapids/gbfs.json" } }, { "id": "f-lime~hamburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/hamburg/gbfs.json" } }, { "id": "f-lime~kelowna~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/kelowna/gbfs.json" } }, { "id": "f-lime~louisville~ky~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/louisville/gbfs.json" } }, { "id": "f-lime~marseille~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/marseille/gbfs.json" } }, { "id": "f-lime~new~york~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/new_york/gbfs.json" } }, { "id": "f-lime~oakland~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/oakland/gbfs.json" } }, { "id": "f-lime~oberhausen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/oberhausen/gbfs.json" } }, { "id": "f-lime~opfikon~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/opfikon/gbfs.json" } }, { "id": "f-lime~ottawa~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/ottawa/gbfs.json" } }, { "id": "f-lime~paris~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/paris/gbfs.json" } }, { "id": "f-lime~portland~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/portland/gbfs.json" } }, { "id": "f-lime~providence~ri~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/providence/gbfs.json" } }, { "id": "f-lime~reutlingen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/reutlingen/gbfs.json" } }, { "id": "f-lime~rome~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/rome/gbfs.json" } }, { "id": "f-lime~san~francisco~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/san_francisco/gbfs.json" } }, { "id": "f-lime~san~jose~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/san_jose/gbfs.json" } }, { "id": "f-lime~seattle~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/seattle/gbfs.json" } }, { "id": "f-lime~solingen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/solingen/gbfs.json" } }, { "id": "f-lime~tel~aviv~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/tel_aviv/gbfs.json" } }, { "id": "f-lime~verona~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/verona/gbfs.json" } }, { "id": "f-lime~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/washington_dc/gbfs.json" } }, { "id": "f-lime~zug~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.lime.bike/api/partners/v2/gbfs/zug/gbfs.json" } }, { "id": "f-link~alcala~de~henares~alcalá~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_alcala_de_henares/gbfs.json" } }, { "id": "f-link~almada~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/pt_almada/gbfs.json" } }, { "id": "f-link~arlington~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_va_arlington/gbfs.json" } }, { "id": "f-link~asbury~park~nj~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_nj_asbury_park/gbfs.json" } }, { "id": "f-link~austin~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_tx_austin/gbfs.json" } }, { "id": "f-link~baltimore~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_md_baltimore/gbfs.json" } }, { "id": "f-link~basel~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/ch_basel/gbfs.json" } }, { "id": "f-link~cagnes~sur~mer~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/fr_cagnessurmer/gbfs.json" } }, { "id": "f-link~canary~islands~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_canary_islands/gbfs.json" } }, { "id": "f-link~cleveland~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_oh_cleveland/gbfs.json" } }, { "id": "f-link~constance~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/de_constance/gbfs.json" } }, { "id": "f-link~corralejo~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_corralejo/gbfs.json" } }, { "id": "f-link~dallas~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_tx_dallas/gbfs.json" } }, { "id": "f-link~el~puerto~de~santa~maria~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_el_puerto_de_santa_maria/gbfs.json" } }, { "id": "f-link~eugene~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_or_eugene/gbfs.json" } }, { "id": "f-link~faro~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/pt_faro/gbfs.json" } }, { "id": "f-link~fuerteventura~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_fuerteventura/gbfs.json" } }, { "id": "f-link~granada~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_granada/gbfs.json" } }, { "id": "f-link~hartford~ct~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ct_hartford/gbfs.json" } }, { "id": "f-link~linz~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/at_linz/gbfs.json" } }, { "id": "f-link~lisbon~pt~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/pt_lisbon/gbfs.json" } }, { "id": "f-link~long~beach~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ca_long_beach/gbfs.json" } }, { "id": "f-link~los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ca_los_angeles/gbfs.json" } }, { "id": "f-link~manhattan~ks~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ks_manhattan/gbfs.json" } }, { "id": "f-link~moncalieri~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/it_moncalieri/gbfs.json" } }, { "id": "f-link~nottingham~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/gb_nottingham/gbfs.json" } }, { "id": "f-link~nuremberg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/de_nuremberg/gbfs.json" } }, { "id": "f-link~oakland~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ca_oakland/gbfs.json" } }, { "id": "f-link~palermo~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/it_palermo/gbfs.json" } }, { "id": "f-link~perpignan~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/fr_perpignan/gbfs.json" } }, { "id": "f-link~regensburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/de_regensburg/gbfs.json" } }, { "id": "f-link~sacramento~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_ca_sacramento/gbfs.json" } }, { "id": "f-link~seattle~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_wa_seattle/gbfs.json" } }, { "id": "f-link~tenerife~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_tenerife/gbfs.json" } }, { "id": "f-link~tenerife~sur~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_tenerife_sur/gbfs.json" } }, { "id": "f-link~torrevieja~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_torrevieja/gbfs.json" } }, { "id": "f-link~turin~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/it_turin/gbfs.json" } }, { "id": "f-link~velez~malaga~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/es_velezmalaga/gbfs.json" } }, { "id": "f-link~vienna~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/at_vienna/gbfs.json" } }, { "id": "f-link~waco~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/us_tx_waco/gbfs.json" } }, { "id": "f-link~wurzburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds.linkyour.city/gbfs/de_wurzburg/gbfs.json" } }, { "id": "f-los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/10" } }, { "id": "f-lovelo~libre~service~rouen~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/lovelolibreservice.fr/system_information.json" } }, { "id": "f-lovesharing~(canary~islands)~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ls/gbfs.json" } }, { "id": "f-lyft~scooters~chicago~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.divvybikes.com/gbfs/2.3/gbfs.json" } }, { "id": "f-lyft~scooters~denver~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.lyft.com/gbfs/2.3/den/gbfs.json" } }, { "id": "f-lyft~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.lyft.com/gbfs/2.3/dca/gbfs.json" } }, { "id": "f-madison~b~cycle~wi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_madison/gbfs.json" } }, { "id": "f-mcallen~b~cycle~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_mcallen/gbfs.json" } }, { "id": "f-meinrad~mainz~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_mz/gbfs.json" } }, { "id": "f-meinsiggi~bielefeld~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dg/gbfs.json" } }, { "id": "f-metropolradruhr~germany~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_mr/gbfs.json" } }, { "id": "f-metro~bike~share~los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_lametro/gbfs.json" } }, { "id": "f-mevo~gdansk~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/rowermevo.pl/gbfs.json" } }, { "id": "f-mibicitubici~rosario~santa~fe~ar~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.mibicitubici.gob.ar/opendata/gbfs.json" } }, { "id": "f-mibici~guadalajara~mx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://guadalajara-mx.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-milan~bikemi~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/bikemi.com/gbfs.json" } }, { "id": "f-mobibike~dresden~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dx/gbfs.json" } }, { "id": "f-mobic~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_re/gbfs.json" } }, { "id": "f-mobi~bike~share~vancouver~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://vancouver-gbfs.smoove.pro/gbfs/2/gbfs.json" } }, { "id": "f-mogo~detroit~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://detroit-us.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-mol~bubi~budapest~hu~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bh/gbfs.json" } }, { "id": "f-monabike~monaco~mc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://monaco.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-move~about~multiple~cities~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/moveaboutno/gbfs" } }, { "id": "f-mv~rad~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_um/gbfs.json" } }, { "id": "f-nashville~bcycle~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_nashville/gbfs.json" } }, { "id": "f-navan~bikes~(ireland)~ie~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ll/gbfs.json" } }, { "id": "f-neuron~mobility~adelaide~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-adl-cbd.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~airdrie~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-ard.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~ballarat~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-blt.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~brampton~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-bmt.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~brisbane~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-bne.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~bundaberg~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-bdb.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~calgary~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yyc.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~canberra~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-cbr.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~christchurch~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-chc.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~darwin~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-drw.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~dunedin~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-dud.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~frankston~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-fkt.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~hobart~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-hba.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~kitchen~cambridge~waterloo~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-kcw.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~launceston~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-lst.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~lethbridge~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yql.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~melbourne~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-mel.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~newcastle~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-ncl.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~ottawa~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yow.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~perth~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-per.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~red~deer~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yqf.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~rockhampton~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-rok.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~saskatoon~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yxe.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~stirling~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-per.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~sydney~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-syd.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~townsville~au~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-tsv.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~mobility~vernon~bc~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yve.neuron-mobility.com/gbfs/2/" } }, { "id": "f-neuron~oshawa~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://mds-global-yoo.neuron-mobility.com/gbfs/2/" } }, { "id": "f-new~möbus~nextbike~mönchengladbach~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_sn/gbfs.json" } }, { "id": "f-nextbike~benešov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_co/gbfs.json" } }, { "id": "f-nextbike~bergamo~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ib/gbfs.json" } }, { "id": "f-nextbike~berlin~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bn/gbfs.json" } }, { "id": "f-nextbike~berounsko~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_td/gbfs.json" } }, { "id": "f-nextbike~bih~ba~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ba/gbfs.json" } }, { "id": "f-nextbike~brno~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_te/gbfs.json" } }, { "id": "f-nextbike~bulgaria~dobrich~bg~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bg/gbfs.json" } }, { "id": "f-nextbike~burgenland~austria~neusiedler~see~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_na/gbfs.json" } }, { "id": "f-nextbike~croatia~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_hr/gbfs.json" } }, { "id": "f-nextbike~cyprus~cy~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cy/gbfs.json" } }, { "id": "f-nextbike~dvůr~králové~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tf/gbfs.json" } }, { "id": "f-nextbike~düsseldorf~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dd/gbfs.json" } }, { "id": "f-nextbike~erfurt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ef/gbfs.json" } }, { "id": "f-nextbike~erlangen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_er/gbfs.json" } }, { "id": "f-nextbike~frankfurt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ff/gbfs.json" } }, { "id": "f-nextbike~frýdek~místek~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ts/gbfs.json" } }, { "id": "f-nextbike~gießen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ng/gbfs.json" } }, { "id": "f-nextbike~gütersloh~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dj/gbfs.json" } }, { "id": "f-nextbike~havířov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_th/gbfs.json" } }, { "id": "f-nextbike~hořice~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_uf/gbfs.json" } }, { "id": "f-nextbike~hradec~králové~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tl/gbfs.json" } }, { "id": "f-nextbike~jablonec~nad~nisou~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ud/gbfs.json" } }, { "id": "f-nextbike~jihlava~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tz/gbfs.json" } }, { "id": "f-nextbike~kassel~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dk/gbfs.json" } }, { "id": "f-nextbike~kiev~ua~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nu/gbfs.json" } }, { "id": "f-nextbike~kladno~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tk/gbfs.json" } }, { "id": "f-nextbike~klagenfurt~austria~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ka/gbfs.json" } }, { "id": "f-nextbike~klášterec~nad~ohří~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ko/gbfs.json" } }, { "id": "f-nextbike~konya~tr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nk/gbfs.json" } }, { "id": "f-nextbike~krnov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tw/gbfs.json" } }, { "id": "f-nextbike~lahr~(pedelecs)~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_lr/gbfs.json" } }, { "id": "f-nextbike~leipzig~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_le/gbfs.json" } }, { "id": "f-nextbike~león~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_sl/gbfs.json" } }, { "id": "f-nextbike~liberec~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_xa/gbfs.json" } }, { "id": "f-nextbike~lippstadt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_li/gbfs.json" } }, { "id": "f-nextbike~lv~rīga~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_lv/gbfs.json" } }, { "id": "f-nextbike~marburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nm/gbfs.json" } }, { "id": "f-nextbike~mladoboleslavsko~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tq/gbfs.json" } }, { "id": "f-nextbike~moravská~třebová~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_xc/gbfs.json" } }, { "id": "f-nextbike~new~zealand~nz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nz/gbfs.json" } }, { "id": "f-nextbike~niederösterreich~austria~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_la/gbfs.json" } }, { "id": "f-nextbike~norderstedt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nn/gbfs.json" } }, { "id": "f-nextbike~olomouc~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ti/gbfs.json" } }, { "id": "f-nextbike~opava~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tj/gbfs.json" } }, { "id": "f-nextbike~ostrava~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_to/gbfs.json" } }, { "id": "f-nextbike~pardubice~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tm/gbfs.json" } }, { "id": "f-nextbike~pelhřimov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cq/gbfs.json" } }, { "id": "f-nextbike~praha~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tg/gbfs.json" } }, { "id": "f-nextbike~prostejov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cz/gbfs.json" } }, { "id": "f-nextbike~písek~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ty/gbfs.json" } }, { "id": "f-nextbike~přerov~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nr/gbfs.json" } }, { "id": "f-nextbike~romania~focșani~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nw/gbfs.json" } }, { "id": "f-nextbike~rychnovsko~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tx/gbfs.json" } }, { "id": "f-nextbike~rüsselsheim~am~main~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_do/gbfs.json" } }, { "id": "f-nextbike~stirling~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_uk/gbfs.json" } }, { "id": "f-nextbike~switzerland~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ch/gbfs.json" } }, { "id": "f-nextbike~tirol~austria~serfaus~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ta/gbfs.json" } }, { "id": "f-nextbike~třebíč~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tu/gbfs.json" } }, { "id": "f-nextbike~uherské~hradiště~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tt/gbfs.json" } }, { "id": "f-nextbike~vinnitsa~(ukraine)~vinnytsia~ua~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_uv/gbfs.json" } }, { "id": "f-nextbike~vrchlabí~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_vr/gbfs.json" } }, { "id": "f-nextbike~wiesbaden~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_wn/gbfs.json" } }, { "id": "f-nextbike~zlín~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tv/gbfs.json" } }, { "id": "f-nextbike~česká~třebová~cz~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_nc/gbfs.json" } }, { "id": "f-nibelungen~bike~braunschweig~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dn/gbfs.json" } }, { "id": "f-nice~ride~minnesota~minneapolis~mn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.niceridemn.com/gbfs/gbfs.json" } }, { "id": "f-nomago~bikes~go2go~gorizia~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cd/gbfs.json" } }, { "id": "f-nomago~bikes~go2go~nova~gorica~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ce/gbfs.json" } }, { "id": "f-nomago~bikes~kolesce~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cn/gbfs.json" } }, { "id": "f-nomago~bikes~kranjska~gora~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ck/gbfs.json" } }, { "id": "f-nomago~bikes~ljubljana~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cc/gbfs.json" } }, { "id": "f-nomago~bikes~portoroz~portorož~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cl/gbfs.json" } }, { "id": "f-nomago~bikes~slovenia~kranjska~gora~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cx/gbfs.json" } }, { "id": "f-nomago~bikes~zanaprej~zagorje~ob~savi~si~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cf/gbfs.json" } }, { "id": "f-ns~ov~fiets~netherlands~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "http://gbfs.openov.nl/ovfiets/gbfs.json" } }, { "id": "f-oeynrad~bad~oeynhausen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dz/gbfs.json" } }, { "id": "f-okc~spokies~oklahoma~city~ok~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_spokies/gbfs.json" } }, { "id": "f-ok~bike~poland~kędzierzyn~koźle~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_km/gbfs.json" } }, { "id": "f-oli~bike~oldenburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_wo/gbfs.json" } }, { "id": "f-optymo~belfort~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://belfort-gbfs.klervi.net/gbfs/gbfs.json" } }, { "id": "f-općina~brinje~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_br/gbfs.json" } }, { "id": "f-općina~pitomača~(croatia)~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_se/gbfs.json" } }, { "id": "f-oslo~bysykkel~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/oslobysykkel/gbfs" } }, { "id": "f-otto~multiple~cities~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/otto/gbfs" } }, { "id": "f-otwocki~rower~miejski~poland~otwock~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_os/gbfs.json" } }, { "id": "f-oulu~poland~fi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_fo/gbfs.json" } }, { "id": "f-ovo~bikes~cardiff~&~vale~of~glamorgan~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_uc/gbfs.json" } }, { "id": "f-ovo~bikes~glasgow~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gg/gbfs.json" } }, { "id": "f-peacehealth~rides~eugene~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://peacehealthrides.com/opendata/gbfs.json" } }, { "id": "f-piaseczyński~rower~miejski~poland~piaseczno~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pi/gbfs.json" } }, { "id": "f-piotrkowski~rower~miejski~poland~piotrków~trybunalski~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dp/gbfs.json" } }, { "id": "f-pobiedziski~rower~gminny~poland~pobiedziska~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pu/gbfs.json" } }, { "id": "f-pogoh~pittsburgh~pa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://pittsburgh.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-pony~angers~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/angers/en/gbfs.json" } }, { "id": "f-pony~basque~country~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/basque_country/en/gbfs.json" } }, { "id": "f-pony~beauvais~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/beauvais/en/gbfs.json" } }, { "id": "f-pony~beziers~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/beziers/en/gbfs.json" } }, { "id": "f-pony~bordeaux~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/bordeaux/en/gbfs.json" } }, { "id": "f-pony~bourges~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/bourges/en/gbfs.json" } }, { "id": "f-pony~brussels~bruxelles~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/brussels/en/gbfs.json" } }, { "id": "f-pony~charleroi~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/charleroi/en/gbfs.json" } }, { "id": "f-pony~evry~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/evry/en/gbfs.json" } }, { "id": "f-pony~grenoble~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/grenoble/en/gbfs.json" } }, { "id": "f-pony~herouville~hérouville~saint~clair~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/herouville/en/gbfs.json" } }, { "id": "f-pony~la~roche~sur~yon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/la_roche_sur_yon/en/gbfs.json" } }, { "id": "f-pony~limoges~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/limoges/en/gbfs.json" } }, { "id": "f-pony~liège~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/liege/en/gbfs.json" } }, { "id": "f-pony~lorient~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/lorient/en/gbfs.json" } }, { "id": "f-pony~namur~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/namur/en/gbfs.json" } }, { "id": "f-pony~olivet~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/olivet/en/gbfs.json" } }, { "id": "f-pony~paris~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/paris/en/gbfs.json" } }, { "id": "f-pony~perpignan~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/perpignan/en/gbfs.json" } }, { "id": "f-pony~poitiers~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/poitiers/en/gbfs.json" } }, { "id": "f-pony~project~hectar~lévis~saint~nom~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.getapony.com/v1/project_hectar/en/gbfs.json" } }, { "id": "f-porec~bike~share~(croatia)~poreč~hr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_cv/gbfs.json" } }, { "id": "f-potsdam~rad~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dc/gbfs.json" } }, { "id": "f-pruszkowski~rower~miejski~poland~pruszków~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_or/gbfs.json" } }, { "id": "f-publibike~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.publibike.ch/v1/gbfs/v2/gbfs.json" } }, { "id": "f-qick~borlänge~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=463" } }, { "id": "f-qick~eskilstuna~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=462" } }, { "id": "f-qick~falun~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=464" } }, { "id": "f-qick~jönköping~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=52" } }, { "id": "f-qick~linköping~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=10" } }, { "id": "f-qick~norrköping~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=53" } }, { "id": "f-qick~västerås~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=104" } }, { "id": "f-qick~örebro~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://qickscooters.rideatom.com/gbfs/v2_2/en/gbfs?id=5" } }, { "id": "f-rad~sharing~fleet~seattle~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/33/" } }, { "id": "f-razor~tempe~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://razorapi.net/api/v1/gbfs/Tempe/gbfs.json" } }, { "id": "f-razor~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://razorapi.net/api/v1/gbfs/Washington%20DC/gbfs.json" } }, { "id": "f-redding~bikeshare~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_redding/gbfs.json" } }, { "id": "f-reddy~bikeshare~buffalo~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://reddybikeshare.socialbicycles.com/opendata/gbfs.json" } }, { "id": "f-regioradstuttgart~stuttgart~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://apis.deutschebahn.com/db-api-marketplace/apis/shared-mobility-gbfs/2-2/de/RegioRadStuttgart/gbfs" } }, { "id": "f-relay~bike~share~atlanta~ga~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://relaybikeshare.socialbicycles.com/opendata/gbfs.json" } }, { "id": "f-revel~miami~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.gorevel.com/gbfs/v2/miami/en/gbfs.json" } }, { "id": "f-revel~new~york~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.gorevel.com/gbfs/v2/newyork/en/gbfs.json" } }, { "id": "f-revel~oakland~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.gorevel.com/gbfs/v2/oakland/en/gbfs.json" } }, { "id": "f-revel~san~francisco~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.gorevel.com/gbfs/v2/sanfrancisco/en/gbfs.json" } }, { "id": "f-revel~washington~d~c~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.gorevel.com/gbfs/v2/washingtondc/en/gbfs.json" } }, { "id": "f-rowerowe~łódzkie~poland~(rl)~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pw/gbfs.json" } }, { "id": "f-rower~miejski~szamotuły~poland~(rms)~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rm/gbfs.json" } }, { "id": "f-rower~miejski~w~ostrowie~wielkopolskim~poland~ostrów~wielkopolski~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_po/gbfs.json" } }, { "id": "f-rower~powiatowy~sokołów~podlaski~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rq/gbfs.json" } }, { "id": "f-roxy~freiburg~im~breisgau~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://roxy.rideatom.com/gbfs/v2_2/en/gbfs?id=1227" } }, { "id": "f-rsvg~bike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rb/gbfs.json" } }, { "id": "f-rtc~bike~share~las~vegas~nv~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_rtcbikeshare/gbfs.json" } }, { "id": "f-rvk~e~bike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dr/gbfs.json" } }, { "id": "f-ryde_bodø~bodø~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydebodoe/gbfs" } }, { "id": "f-ryde_drammen~drammen~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydedrammen/gbfs" } }, { "id": "f-ryde_oslo~oslo~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydeoslo/gbfs" } }, { "id": "f-ryde_sandefjord~sandefjord~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydesandefjord/gbfs" } }, { "id": "f-ryde_skien~skien~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydeskien/gbfs" } }, { "id": "f-ryde_tromsø~tromsø~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydetromsoe/gbfs" } }, { "id": "f-ryde~bergen~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydebergen/gbfs" } }, { "id": "f-ryde~stavanger~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydestavanger/gbfs" } }, { "id": "f-ryde~trondheim~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/rydetrondheim/gbfs" } }, { "id": "f-santander~cycles~brunel~university~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ub/gbfs.json" } }, { "id": "f-santander~cycles~milton~keynes~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ku/gbfs.json" } }, { "id": "f-santander~cycles~swansea~university~gb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_uu/gbfs.json" } }, { "id": "f-santa~barbara~bcycle~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_santabarbara/gbfs.json" } }, { "id": "f-santa~cruz~bcycle~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_santacruz/gbfs.json" } }, { "id": "f-san~antonio~b~cycle~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_sanantonio/gbfs.json" } }, { "id": "f-sap~walldorf~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ds/gbfs.json" } }, { "id": "f-saturn~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rs/gbfs.json" } }, { "id": "f-sbu~wolf~ride~bike~share~stony~brook~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://sbu.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-sharedmobility~ch~switzerland~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.sharedmobility.ch/gbfs.json" } }, { "id": "f-share~birrer~switzerland~ch~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.share-birrer.ch/gbfs/gbfs.json" } }, { "id": "f-sibiu~bikecity~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://sibiu.publicbikesystem.net/operation/customer/gbfs/v2/gbfs.json" } }, { "id": "f-sitycleta~(las~palmas)~las~palmas~de~gran~canaria~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_el/gbfs.json" } }, { "id": "f-sobi~cleveland~bikeshare~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/25/" } }, { "id": "f-sobi~hamilton~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://hamilton.socialbicycles.com/opendata/gbfs.json" } }, { "id": "f-sosnowiecki~rower~miejski~poland~sosnowiec~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pr/gbfs.json" } }, { "id": "f-spin~akron~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/akron/gbfs" } }, { "id": "f-spin~albuquerque~nm~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/albuquerque/gbfs" } }, { "id": "f-spin~alexandria~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/alexandria/gbfs" } }, { "id": "f-spin~ann~arbor~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/ann_arbor/gbfs" } }, { "id": "f-spin~asbury~park~ny~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/asbury_park/gbfs" } }, { "id": "f-spin~atlanta~ga~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/atlanta/gbfs" } }, { "id": "f-spin~austin~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/austin/gbfs" } }, { "id": "f-spin~baltimore~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/baltimore/gbfs.json" } }, { "id": "f-spin~boise~id~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/boise/gbfs" } }, { "id": "f-spin~brookline~ma~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/brookline/gbfs" } }, { "id": "f-spin~charlotte~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/charlotte/gbfs" } }, { "id": "f-spin~chicago~il~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/chicago_territory/gbfs" } }, { "id": "f-spin~cleveland~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/cleveland/gbfs" } }, { "id": "f-spin~columbus~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/columbus/gbfs" } }, { "id": "f-spin~coral~gables~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/coral_gables/gbfs" } }, { "id": "f-spin~dayton~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/dayton/gbfs" } }, { "id": "f-spin~denver~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/denver/gbfs" } }, { "id": "f-spin~detroit~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/detroit/gbfs" } }, { "id": "f-spin~duke~durham~ns~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/duke/gbfs" } }, { "id": "f-spin~durham~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/durham/gbfs" } }, { "id": "f-spin~edmonton~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/edmonton/gbfs" } }, { "id": "f-spin~fayetteville~ar~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/fayetteville/gbfs" } }, { "id": "f-spin~fort~collins~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/fort_collins/gbfs" } }, { "id": "f-spin~fort~pierce~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/fort_pierce/gbfs" } }, { "id": "f-spin~gainesville~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/gainesville/gbfs" } }, { "id": "f-spin~garden~city~id~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/garden_city/gbfs" } }, { "id": "f-spin~grand~rapids~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/grand_rapids/gbfs" } }, { "id": "f-spin~greenville~sc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/greenville/gbfs" } }, { "id": "f-spin~isla~vista~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/isla_vista/gbfs" } }, { "id": "f-spin~jacksonville~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/jacksonville/gbfs" } }, { "id": "f-spin~jefferson~city~mo~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/jefferson_city/gbfs" } }, { "id": "f-spin~kansas~city~mo~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/kansas_city/gbfs" } }, { "id": "f-spin~kelowna~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/kelowna/gbfs.json" } }, { "id": "f-spin~knoxville~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/knoxville/gbfs" } }, { "id": "f-spin~lexington~ky~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/lexington/gbfs" } }, { "id": "f-spin~lincoln~nb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/lincoln/gbfs" } }, { "id": "f-spin~long~beach~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/long_beach/gbfs" } }, { "id": "f-spin~los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/los_angeles/gbfs" } }, { "id": "f-spin~louisville~ky~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/louisville/gbfs" } }, { "id": "f-spin~memphis~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/memphis/gbfs" } }, { "id": "f-spin~mesa~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/mesa/gbfs" } }, { "id": "f-spin~miami~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/miami/gbfs" } }, { "id": "f-spin~michigan~state~university~east~lansing~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/michigan_state_university/gbfs" } }, { "id": "f-spin~minneapolis~mn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/minneapolis/gbfs" } }, { "id": "f-spin~mongomery~county~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/montgomery_county/gbfs" } }, { "id": "f-spin~nashville~tn~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/nashville/gbfs" } }, { "id": "f-spin~nicholls~state~university~thibodaux~la~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/nicholls_state/gbfs" } }, { "id": "f-spin~nmsu~las~cruces~nm~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/nmsu/gbfs" } }, { "id": "f-spin~oakland~university~rochester~mi~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/oakland_university/gbfs" } }, { "id": "f-spin~ohio~state~columbus~oh~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/ohio_state/gbfs" } }, { "id": "f-spin~omaha~nb~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/omaha/gbfs" } }, { "id": "f-spin~orem~ut~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/orem/gbfs" } }, { "id": "f-spin~orlando~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/orlando/gbfs" } }, { "id": "f-spin~phoenix~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/phoenix/gbfs" } }, { "id": "f-spin~pittsburgh~pa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/pittsburgh/gbfs" } }, { "id": "f-spin~portland~or~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/portland/gbfs" } }, { "id": "f-spin~providence~ri~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/providence/gbfs" } }, { "id": "f-spin~provo~ut~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/provo/gbfs" } }, { "id": "f-spin~purdue~university~west~lafayette~in~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/purdue_university/gbfs" } }, { "id": "f-spin~raleigh~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/raleigh/gbfs" } }, { "id": "f-spin~salem~ma~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/salem/gbfs" } }, { "id": "f-spin~salt~lake~city~ut~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/salt_lake_city/gbfs" } }, { "id": "f-spin~santa~monica~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/santa%20monica/gbfs" } }, { "id": "f-spin~san~antonio~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/san_antonio/gbfs" } }, { "id": "f-spin~san~diego~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/san_diego/gbfs" } }, { "id": "f-spin~san~francisco~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/san_francisco/gbfs" } }, { "id": "f-spin~san~marcos~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/san_marcos/gbfs" } }, { "id": "f-spin~seattle~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/seattle/gbfs" } }, { "id": "f-spin~south~miami~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/south_miami/gbfs" } }, { "id": "f-spin~stillwater~ok~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/stillwater/gbfs" } }, { "id": "f-spin~st~george~ut~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/st_george/gbfs" } }, { "id": "f-spin~st~louis~mo~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/st_louis/gbfs" } }, { "id": "f-spin~tallahassee~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/tallahassee/gbfs" } }, { "id": "f-spin~tampa~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/tampa/gbfs" } }, { "id": "f-spin~tempe~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/tempe/gbfs" } }, { "id": "f-spin~towson~md~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/towson/gbfs" } }, { "id": "f-spin~troy~al~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/troy/gbfs" } }, { "id": "f-spin~uc~san~diego~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/uc_san_diego/gbfs" } }, { "id": "f-spin~university~of~central~florida~orlando~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/university_of_central_florida/gbfs" } }, { "id": "f-spin~university~of~kentucky~lexington~ky~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/university_of_kentucky/gbfs" } }, { "id": "f-spin~virginia~tech~blackburg~va~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/virginia_tech/gbfs" } }, { "id": "f-spin~washington~dc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/washington_dc/gbfs" } }, { "id": "f-spin~white~center~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/white_center/gbfs" } }, { "id": "f-spin~wichita~ks~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/wichita/gbfs" } }, { "id": "f-spin~winston~salem~nc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.spin.pm/api/gbfs/v2_3/winston_salem/gbfs" } }, { "id": "f-sprintrad~hannover~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dh/gbfs.json" } }, { "id": "f-stadtmobil~carsharing~stuttgart~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://www.mobidata-bw.de/data/stadtmobil-S/gbfs.json" } }, { "id": "f-stadtradhamburg~hamburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://apis.deutschebahn.com/db-api-marketplace/apis/shared-mobility-gbfs/2-2/de/StadtRadHamburg/gbfs" } }, { "id": "f-stadtradlueneburg~lübeburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://apis.deutschebahn.com/db-api-marketplace/apis/shared-mobility-gbfs/2-2/de/StadtRADLueneburg/gbfs" } }, { "id": "f-stadtrad~greifswald~(stadtrad)~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ug/gbfs.json" } }, { "id": "f-stadtrad~innsbruck~austria~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_si/gbfs.json" } }, { "id": "f-start~bike~jackson~wy~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_startbike/gbfs.json" } }, { "id": "f-styr~&~ställ~(sweden~göteborg)~göteborg~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_zg/gbfs.json" } }, { "id": "f-swa~rad~augsburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ag/gbfs.json" } }, { "id": "f-swu2go~carsharing~ulm~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://ixsi.swu.de/gbfs.json" } }, { "id": "f-system~roweru~gminnego~poland~pielgrzymka~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pg/gbfs.json" } }, { "id": "f-system~rowerów~miejskich~w~pszczynie~poland~pszczyna~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ap/gbfs.json" } }, { "id": "f-tarnowski~rower~miejski~poland~tarnów~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_tn/gbfs.json" } }, { "id": "f-tecklenburger~land~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_lt/gbfs.json" } }, { "id": "f-tier~aachen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://nitro.openvelo.org/aachen/tier/v2/gbfs.json" } }, { "id": "f-tier~asker~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tierasker/gbfs" } }, { "id": "f-tier~baerum~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tierbaerum/gbfs" } }, { "id": "f-tier~grenoble~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://data.mobilites-m.fr/api/gbfs/tier_grenoble/gbfs" } }, { "id": "f-tier~lillestrom~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tierlillestrom/gbfs" } }, { "id": "f-tier~lorenskog~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tierlorenskog/gbfs" } }, { "id": "f-tier~stavanger~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tierstavanger/gbfs" } }, { "id": "f-tier~trondheim~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/tiertrondheim/gbfs" } }, { "id": "f-topoloveni~bike~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_rt/gbfs.json" } }, { "id": "f-trondheim~bysykkel~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/trondheimbysykkel/gbfs" } }, { "id": "f-truckee~bcycle~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_truckee/gbfs.json" } }, { "id": "f-tugo~tucson~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://tucson.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-tyski~rower~miejski~poland~tychy~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pt/gbfs.json" } }, { "id": "f-ubc~vancouver~bc~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.hopr.city/api/gbfs/13" } }, { "id": "f-usedomrad~germany~usedom~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_ur/gbfs.json" } }, { "id": "f-v'lille~lille~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/vlille/gbfs.json" } }, { "id": "f-vag_rad~nürnberg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dv/gbfs.json" } }, { "id": "f-valentine~bike~share~ne~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.bcycle.com/bcycle_valentine/gbfs.json" } }, { "id": "f-valladolid~es~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://valladolid.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-vcub~bordeaux~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/vcub/gbfs.json" } }, { "id": "f-velespeed~nicosia~cy~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://nicosia.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-velocity~aachen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://nitro.openvelo.org/aachen/velocity/v2/gbfs.json" } }, { "id": "f-velo~antwerpen~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.smartbike.com/antwerp/1.0/gbfs.json" } }, { "id": "f-velo~sântana~ro~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://santana.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-verona~bike~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.urbansharing.com/bikeverona.it/gbfs.json" } }, { "id": "f-veturilo~poland~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_vw/gbfs.json" } }, { "id": "f-voi~brussels~bruxelles~be~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.voiapp.io/gbfs/be/7a4cb689-a2ee-409d-a5fe-49d2e8d50717/v2/gbfs.json" } }, { "id": "f-voi~marseille~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.voiapp.io/gbfs/fr/6bb6b5dc-1cda-4da7-9216-d3023a0bc54a/gbfs.json" } }, { "id": "f-voi~technology~ab~multiple~cities~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.entur.io/mobility/v2/gbfs/voi/gbfs" } }, { "id": "f-vrnnextbike~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_vn/gbfs.json" } }, { "id": "f-vvt~regiorad~tirol~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_vt/gbfs.json" } }, { "id": "f-vélam~amiens~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/amiens/gbfs.json" } }, { "id": "f-vélib'~metropole~paris~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/gbfs.json" } }, { "id": "f-vélivert~(saint~étienne)~saint~étienne~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.saint-etienne-metropole.fr/velivert/api/gbfs/gbfs.json" } }, { "id": "f-vélivert~saint~etienne~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://saint-etienne-gbfs.klervi.net/gbfs/gbfs.json" } }, { "id": "f-vélo'v~lyon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/lyon/gbfs.json" } }, { "id": "f-vélo2~cergy~pontoise~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/cergy-pontoise/gbfs.json" } }, { "id": "f-vélocité~besançon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/besancon/gbfs.json" } }, { "id": "f-vélocité~mulhouse~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/mulhouse/gbfs.json" } }, { "id": "f-vélocéo~vannes~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://vannes-gbfs.klervi.net/gbfs/gbfs.json" } }, { "id": "f-vélomagg'~montpellier~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://montpellier-fr-smoove.klervi.net/gbfs/gbfs.json" } }, { "id": "f-vélopop~avignon~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://avignon-gbfs.klervi.net/gbfs/gbfs.json" } }, { "id": "f-vélostan'lib~nancy~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/nancy/gbfs.json" } }, { "id": "f-vélycéo~saint~nazaire~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://api.gbfs.v1.ecovelo.mobi/gbfs/velyceo" } }, { "id": "f-vélôtoulouse~toulouse~fr~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://transport.data.gouv.fr/gbfs/toulouse/gbfs.json" } }, { "id": "f-westbike~erkelenz~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_gh/gbfs.json" } }, { "id": "f-we~cycle~aspen~co~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://aspen.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-wheels~austin~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://austin-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~dallas~tx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://dfw-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~los~angeles~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://la-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~orlando~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://orlando-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~santa~monica~ca~us~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://sm-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~san~diego~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://san-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~seattle~wa~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://seattle-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~tallahassee~fl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://tallahassee-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~tempe~az~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://tempe-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wheels~west~hollywood~ca~us~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://weho-gbfs.getwheelsapp.com/gbfs.json" } }, { "id": "f-wienmobil~rad~wien~at~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_wr/gbfs.json" } }, { "id": "f-winsenrad~winsen~(luhe)~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_wd/gbfs.json" } }, { "id": "f-wk~bike~(bremen)~bremen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_wk/gbfs.json" } }, { "id": "f-wolsztyński~rower~miejski~wolsztyn~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_fp/gbfs.json" } }, { "id": "f-wrm~nextbike~poland~wrocław~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pl/gbfs.json" } }, { "id": "f-wupsirad~leverkusen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_dw/gbfs.json" } }, { "id": "f-yoio~freiburg~im~breisgau~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://yoio.rideatom.com/gbfs/v2_2/en/gbfs?id=71" } }, { "id": "f-yoy~san~luis~potosi~mx~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_yp/gbfs.json" } }, { "id": "f-zenica~ba~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_bz/gbfs.json" } }, { "id": "f-zeus~anzio~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/anzio/gbfs.json" } }, { "id": "f-zeus~bamberg~bamber~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/bamberg/gbfs.json" } }, { "id": "f-zeus~borlänge~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/borlange/gbfs.json" } }, { "id": "f-zeus~castrop~rauxel~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/castrop-rauxel/gbfs.json" } }, { "id": "f-zeus~duisburg~druisburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/duisburg/gbfs.json" } }, { "id": "f-zeus~falun~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/falun/gbfs.json" } }, { "id": "f-zeus~freiburg~im~breisgau~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/freiburg%20im%20breisgau/gbfs.json" } }, { "id": "f-zeus~goppingen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/goppingen/gbfs.json" } }, { "id": "f-zeus~hagen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/hagen/gbfs.json" } }, { "id": "f-zeus~halmstad~hamstad~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/halmstad/gbfs.json" } }, { "id": "f-zeus~heidelberg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/heidelberg/gbfs.json" } }, { "id": "f-zeus~heilbronn~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/heilbronn/gbfs.json" } }, { "id": "f-zeus~herne~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/herne/gbfs.json" } }, { "id": "f-zeus~karlstad~se~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/karlstad/gbfs.json" } }, { "id": "f-zeus~kempten~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/kempten/gbfs.json" } }, { "id": "f-zeus~konstanz~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/konstanz/gbfs.json" } }, { "id": "f-zeus~kuala~lumpur~my~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/kuala%20lumpur/gbfs.json" } }, { "id": "f-zeus~ludwigsburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/ludwigsburg/gbfs.json" } }, { "id": "f-zeus~mazara~it~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/mazara/gbfs.json" } }, { "id": "f-zeus~neustadt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/neustadt/gbfs.json" } }, { "id": "f-zeus~oslo~no~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/oslo/gbfs.json" } }, { "id": "f-zeus~pforzheim~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/pforzheim/gbfs.json" } }, { "id": "f-zeus~regensburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/regensburg/gbfs.json" } }, { "id": "f-zeus~russelsheim~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/russelsheim/gbfs.json" } }, { "id": "f-zeus~schweinfurt~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/schweinfurt/gbfs.json" } }, { "id": "f-zeus~schwäbisch~gmünd~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/schwabisch%20gmund/gbfs.json" } }, { "id": "f-zeus~tubingen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/tubingen/gbfs.json" } }, { "id": "f-zeus~villingen~schwenningen~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/villingen-schwenningen/gbfs.json" } }, { "id": "f-zeus~wurzburg~de~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://zeus.city/api/v1/mds/gbfs/wurzburg/gbfs.json" } }, { "id": "f-zielonogórski~rower~miejski~poland~zielona~góra~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_pm/gbfs.json" } }, { "id": "f-àvélo~ville~de~québec~ca~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://quebec.publicbikesystem.net/customer/gbfs/v2/gbfs.json" } }, { "id": "f-łoker~łomża~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_oa/gbfs.json" } }, { "id": "f-żyrardowski~rower~miejski~poland~żyrardów~pl~gbfs", "spec": "gbfs", "urls": { "gbfs_auto_discovery": "https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_zy/gbfs.json" } } ], "license_spdx_identifier": "CDLA-Permissive-1.0" }