DOCUMENTATION DES API

La plateforme Open Data Burkina offre un ensemble d'API ayant pour principales finalités d'accroitre l'accessibilité aux données hébergées et permettant ainsi la réutilisation par des applications externes.

Vous trouverez à cette adresse une documentation plus complète que celle présente sur cette page.

EXEMPLE D'UTILISATION

Pour récupérer l'ensemble des producteurs présents dans le système, nous pouvons utiliser l'API
https://data.gov.bf/api/3/action/group_list
Ceci nous retourne du texte en JSON contenant les identifiants des producteurs.

Nous pouvons alors utiliser l'API
https://data.gov.bf/api/3/action/group_package_show?id=minist%C3%A8re-de...
pour récupérer l'ensemble des jeux de données et de leurs ressources liées au Ministère de la Santé dont l'identifiant trouvé plus haut est ministère-de-la-santé

Si nous nous intéressons particulièrement aux ressources liées à un jeu de données en particulier, il suffit alors de faire une boucle sur la liste des ressources de ce jeu de données et en récupérer les identifiants et l'on peut utiliser l'API
https://data.gov.bf/api/3/action/resource_show?id=13e4c518-505b-49cd-851...
renvoyant du json dont un lien permettant le téléchargement de la resource.

Il est aussi possible lorsque l'on a l'identifiant d'une ressource d'utliser l'API datastore décrite ici permettant de faire des requêtes précises sur une ressource en particulier