Bienvenue sur la page Open Data du service Vélib' Métropole
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 plus de 1400 stations réparties sur une soixante de communes du Grand Paris 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.
Vélib’ Métropole a choisi de mettre à disposition ses données sous « Licence Ouverte / Open License ».
Cette licence a été conçue par la mission Etalab dans le cadre de la politique du Gouvernement en faveur de l’ouverture des données publiques (« Open Data »). Elaborée en concertation avec l’ensemble des acteurs concernés, elle vise à faciliter et encourager la réutilisation des données publiques mises à disposition gratuitement.
Le texte complet de la licence est disponible en version française et en version anglaise.
La « Licence Ouverte / Open License » présente les caractéristiques suivantes :
La présentation de la « Licence Ouverte / Open License » ci-dessus ne constitue pas un contrat de licence en soit mais uniquement des éléments informatifs, seul le texte complet du contrat de licence fait foi.
NOUVEAU : Les URLs de l’Open Data évoluent à partir du 26/09/2023, retrouvez les nouveaux liens ci-dessous pour continuer à accéder aux informations partagées.
(les anciennes URLs seront progressivement désactivées).
Pour toute question ou en cas de problème, n’hésitez pas à contacter : [email protected]
Pour connaître le nom du projet et son fuseau horaire :
https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/system_information.json Nouveau lien ci-dessous à partir du 26 septembre 2023 : https://velib-metropole-opendata.smovengo.cloud/opendata/Velib_Metropole/system_information.json |
La table system_information a le format suivant :
{ "data": { "language": "string", "name": "string", "system_id": "string", "timezone": "string", "url": "string" }, "lastUpdatedOther": 0, "ttl": 0 } |
Avec :
Pour connaître les flux existants :
https://velib-metropole-opendata.smoove.pro/opendata/Velib_Metropole/gbfs.json Nouveau lien ci-dessous à partir du 26 septembre 2023 : https://velib-metropole-opendata.smovengo.cloud/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 Nouveau lien ci-dessous à partir du 26 septembre 2023 : https://velib-metropole-opendata.smovengo.cloud/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 Nouveau lien ci-dessous à partir du 26 septembre 2023 : https://velib-metropole-opendata.smovengo.cloud/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
Nouveau lien ci-dessous à partir du 26 septembre 2023 :
GET https://velib-metropole-opendata.smovengo.cloud/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 |