Retour : page principale > sommaire eFlore v5 > eFlore API v0.1

eFlore Api v0.1 : Ontologies


Ce service fournit des informations sur l'ensemble structuré des termes et concepts représentant les éléments d'un domaine de connaissances (dans notre cas d'un projet).
Le but étant de fournir un ensemble minimal d'information comprenant : un identifiant (numérique ou alphanumérique sous forme de ChatMot si possible), un nom, une description et éventuellement une relation hiérarchique avec un autre terme (=classe).

Nom de champs à utiliser quelque soit les projets
Voir les Ontologies des projets.

Descriptions des paramètres de requête du service
Ces paramètres sont optionnels et sont passés après le signe "?" dans l'URL.
  • masque : filtre la liste en fonction d'un masque de recherche portant sur le code, le nom ou la description.
    • masque.code : filtre uniquement sur le code.
    • masque.nom : filtre uniquement sur le nom.
    • masque.description : filtre uniquement sur la description.

Nom de champs à utiliser quelque soit les projets
En gras, les champs obligatoires :
  • id : identifiant numérique du terme. Si le projet n'en fournit pas, un identifiant alpha-numérique peut être utilisé à la place. Pour les codes alpha-numérique, privilégier l'utilisation de ChatMot.
  • classe.id : l'identifiant de la classe (= catégorie) à laquelle le terme appartient.
  • nom : le libellé du terme.
  • description : la description du terme.
  • code : le code numérique ou alpha-numérique principal pour ce terme. Pour les codes alpha-numérique, privilégier l'utilisation de ChatMot.
  • complements : contient des informations complémentaires (cela devrait être exceptionnel). Format XML : <infos><nomDuChamp1>valeur1</nomDuChamp1><nomDuChamp2>valeur2</nomDuChamp2></infos>

/ontologies
Retourne une liste de termes et leur identifiant. Par défaut, retourne seulement les 100 premiers termes.
Défaut (=defaut) : JSON.

}


/ontologies/#id
Retourne toutes les informations sur le terme recherché
Défaut (=defaut) : JSON.
{
}

/ontologies/#id/relations
Retourne la liste des relations de subsomption (relation de type "contient") du terme indiqué par son #id.

}

(>^_^)> Galope sous YesWiki <(^_^<)