Utilisation machine
20/02/2025
Actuellement, il existe deux façons distinctes d'accéder aux données AGROVOC sans passer par une interface utilisateur (UI) :
SPARQL endpoint
https://agrovoc.fao.org/sparql
Skosmos REST APIs
Skosmos fournit un ensemble de REST APIs pour accéder à ses données de vocabulaire. On peut accéder au déploiement officiel d'AGROVOC Skosmos en cliquant ici. Cette REST API permet, entre autres, de rechercher des concepts à travers leurs libellés, de filtrer ces recherches à l'aide de langages spécifiques (dans le terme recherché ou même dans les données renvoyées) et d'obtenir ensuite toutes les informations relatives à un concept donné.
Voici quelques exemples de REST APIs:
- Recherchez tous les concepts ayant un libellé en anglais (en) commençant par le mot « bea » : https://agrovoc.fao.org/browse/rest/v1/search/?query=bea*&lang=en
- Recherchez tous les concepts ayant un libellé en anglais (en) contenant le mot « bea » https://agrovoc.fao.org/browse/rest/v1/search/?query=*bea*&lang=en
- Obtenez toutes les données associées au concept http://aims.fao.org/aos/agrovoc/c_3077 : https://agrovoc.fao.org/browse/rest/v1/data/?uri=http://aims.fao.org/aos/agrovoc/c_3077
Pour obtenir la liste complète des REST APIs, veuillez consulter guide officiel (official guide).