Retour : page principale > sommaire eFlore v5 > eFlore API v0.1
Ce service fournit des informations sur des structures.
L'utilisation de l'ontologie sur les structures du TDWG est conseillée.
{
{
Pour l'url http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures/1/nom
eFlore Api v0.1 : Structures
Ce service fournit des informations sur des structures.
L'utilisation de l'ontologie sur les structures du TDWG est conseillée.
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 nom. Ex. : "Nom"
- "masque.nom" : filtre sur le nom. Ex. : "Tela Botanica"
- "masque.acronyme" : filtre sur l'acronyme. Ex. : "TB"
- "masque.email" : filtre sur l'adresse mail. Ex. : "nom@email.fr"
- "masque.telephone" : filtre sur le numéro de téléphone. Ex. : "04 67 52 41 22",
- "masque.type" : filtre sur la fonction de la personne. Ex. : "Herbier"
- "masque.czg" : filtre la liste en fonction d'un masque de recherche portant sur un code de zone géographique. Ce code est composé du code du projet de référentiel géographique (INSEE-C, ISO-3166-1...) et de l'identifiant de la zone géographique. Ex. : "INSEE-D.30".
- "retour.format" (=max|min): indique le format de retour. max (par défaut) : un objet JSON contenant toutes les informations (même les intitulés des données liées). min : pour obtenir seulement les infos de la table (les intitulés des infos liées doivent être obtenue via les href).
- "navigation.depart" : indique la ligne de résultat où débuter l'affichage des résultats. Par défaut vaut 0.
- "navigation.limite" : indique le nombre de lignes de résultats à retourner. Par défaut vaut 100.
/structures
Retourne une liste de structures et leur identifiant dans le projet. Par défaut, retourne seulement les 100 premières structures.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures?masque=tela%&navigation.depart="10"&navigation.limite="10"
- Paramètres de requête disponibles : masque (et tous ses sous concepts : masque.nom, masque.acronyme...), navigation.depart et navigation.limite.
- Format retour :
{
- "entete" : {
- "masque" : "tela",
- "depart" : "10",
- "limite" : "10",
- "total" : "8",
- "href.precedent" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures?masque=tela%&navigation.depart=0&navigation.limite=10" # URL pour obtenir les résultats précédents
- # Pas d'URL href.suivant pour obtenir les résultats suivants car seulement 8 résultats
- },
- "resultats" : {
- "1" : { # Identifiant de la personne
- "nom" : "Tela Botanica",
- "guid" : "urn:lsid:tela-botanica.org",
- "courriel" : "accueil@tela-botanica.org",
- "href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures/1"
- },...
- "1" : { # Identifiant de la personne
- }
/structures/#id
Retourne toutes les informations sur la structure recherchée- Type de requête : GET
- URI : http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures/#id
- Paramètres du chemin :
- "#id" : identifiant de la structure dont on veut les informations détaillées.
- Format retour :
{
- "id" : "1",
- "nom" : "Tela Botanica",
- "guid" : "urn:lsid:tela-botanica.org",
- "courriel" : "accueil@tela-botanica.org",
- "telephone" : "04 67 52 41 22",
- "url_info" : "http://www.tela-botanica.org/page:association_tela_botanica",
- "url_logo" : "http://www.tela-botanica.org/sites/accueil/generique/images/graphisme/logo_tela_fond_blanc.png",
- "type" : "organisation",
- "acronyme" : "TB",
- "adresse : "Association Tela Botanica - Institut de Botanique - 167 rue Auguste Broussonnet 34090 MONTPELLIER, FRANCE",
- "latitude.wgs84" : "43.615892",
- "longitude.wgs84" : "3.871736",
- et les champs spécifiques aux projets
/structures/#id/#champ+#champ
Retourne l'information présent dans le champ indiqué pour la structure recherchée- Type de requête : GET
- URI : http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures/#id/#champ
- Paramètres du chemin :
- "#id" : identifiant du nom dont on veut les informations détaillées.
- "#champ" : nom du champ dont on veut l'information. Plusieurs noms peuvent être indiqué en les séparant par le caractère "+".
- Format retour :
Pour l'url http://tela-botanica.org/service:eflore:0.1/#projet/#version/structures/1/nom
- "id" : "1",
- "nom" : "Tela Botanica"