API
Qu’est-ce qu’une API ?
Une API est une interface, un contrat passé entre deux systèmes informatiques pour leur permettre de communiquer. Cette solution informatique permet d’automatiser des tâches depuis votre ordinateur ou vos serveurs. Source : data.gouv.fr
API data.gouv.fr pour publier les données
Plus d'informations ici.
API de transport.data.gouv.fr pour réutiliser les données
Le PAN propose une API, sans authentification ni quota, en JSON. Elle diffuse des informations sur les jeux de données, ressources, AOMs, historisations, validations conduites par le PAN.
L'API permet :
d'automatiser la récupération des informations affichées sur le site web ;
de construire des automatisations spécifiques à vos besoins, en autonomie ;
de suivre les dernières informations disponibles sur l'intégralité du catalogue du PAN.
Pour découvrir l'API, rendez-vous sur le portail "Swagger" ici https://transport.data.gouv.fr/swaggerui.
Les opérations disponibles (endpoints) sont décrites, ainsi que les paramètres éventuels et la structure des réponses.
Le endpoint le plus important est celui qui retourne, en un seul appel, la liste de la totalité des datasets et ressources associées:
https://transport.data.gouv.fr/api/datasets
Une fois que vous disposez de l'identifiant du dataset, vous pouvez si vous le souhaitez récupérer une version plus détaillée (avec notamment l'historique des changements de ressources, les conversions éventuellement réalisées) ici:
https://transport.data.gouv.fr/api/datasets/:id
Une section d'opérations permet aussi de récupérer les informations liées aux Autorités Organisatrices de la Mobilité.
Certaines opérations n'ont d'utilité que pour le PAN lui-même, mais sont disponibles malgré tout.
N'hésitez pas à nous contacter en cas de besoin à contact@transport.data.gouv.fr, nous sommes à votre disposition pour vous aider !
Dernière mise à jour