Sur cette plateforme, vous avez accès aux données relatives à Vélib’ Métropole afin de comprendre et analyser le fonctionnement du service.
Vélib’ Métropole, ce sont près de 1 400 stations réparties sur 55 communes en Métropole et près de 400 km² desservis, soit le plus grand service de vélos partagés au monde incluant des vélos électriques rechargeables en station.
Les données mises à disposition sont des données de type dynamique permettant de suivre l’évolution du service en temps réel. Le moment de la dernière mise à jour est renseigné dans chaque base.
Ces données vous permettront de connaître en temps réel le nombre de vélos mécaniques/électriques à chaque station ainsi que le nombre de bornettes libres.
Toutes les API proposées ici sont accessibles sans clé et au format JSON en UTF-8 en accord avec la RFC 4627.
Ces jeux de données sont actualisés chaque minute selon la norme GBFS 1.0, standard pour la mise à disposition de flux d’informations pour des services de mobilité partagée.
{ "data": { "language": "string", "name": "string", "system_id": "string", "timezone": "string", "url": "string" }, "lastUpdatedOther": 0, "ttl": 0 } |
Pour connaître les flux existants :
https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/gbfs.json |
La table gbfs a le format suivant :
{ "data": { "en": { "feeds": [ { "name": "string", "url": "string" } ] } }, "lastUpdatedOther": 0, "ttl": 0 } |
Avec :
Pour connaître le nombre de vélos et de bornettes disponibles par station :
https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/station_status.json |
La table stations_status a le format suivant :
{ "data": { "stations": [ { "is_installed": 0, "is_renting": 0, "is_returning": 0, "last_reported": 0, "numBikesAvailable": 0, "numDocksAvailable": 0, "num_bikes_available": 0, "num_bikes_available_types": [ { "ebike": 0, "mechanical": 0 } ], "num_docks_available": 0, "station_id": 0 } ] }, "lastUpdatedOther": 0, "ttl": 0 } |
Avec :
Caractéristiques et localisation des stations Vélib’ :
https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/station_information.json |
La table station_information a le format suivant :
{ "data": { "stations": [ { "capacity": 0, "lat": 0, "lon": 0, "name": "string", "station_id": 0 } ] }, "lastUpdatedOther": 0, "ttl": 0 } |
Avec :
Voici ci-après la requête à effectuer pour avoir les statuts des stations :
Requête statut des stations :
GET https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/station_status.json
Les messages d’erreurs les plus fréquents pour ces requêtes sont :
Type d’erreur | Description | Commentaire |
Error 404 | Page non trouvée | L’orthographe de la requête est incorrecte |
Error 502 | Serveur inaccessible | Le serveur est momentanément indisponible |