Retour : page principale > sommaire eFlore v5 > eFlore API v0.1
Ce service fournit des informations sur les protections des plantes, les lois et le statuts de protection.
{
{
{
{
{
eFlore Api v0.1 : Protections
Ce service fournit des informations sur les protections des plantes, les lois et le statuts de protection.
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 : par défaut rechercher avec "masque.ns".
- masque.cn : filtre sur le code du nom qui est composé du code d'un projet de référentiel nomenclatural et de l'identifiant numérique d'un nom. Ex. : BDNFF.7128 ou BDNBE.7547.
- masque.ct : filtre sur le code du taxon qui est composé du code d'un projet de référentiel nomenclatural et de l'identifiant numérique d'un taxon. Ex. : BDNFF.8523.
- masque.ns : filtre la liste en fonction d'un masque de recherche portant sur le nom scientifique. Ex. : "Ace mons"
- masque.nv : filtre la liste en fonction d'un masque de recherche portant sur le nom vernaculaire. Ex. : "Myrtille"
- 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".
- masque.cl : filtre la liste en fonction d'un masque de recherche portant sur un code de lois de protection.
- masque.cs : filtre la liste en fonction d'un masque de recherche portant sur un code de statut de protection.
/protections
Retourne une liste de protections et leurs identifiants. Par défaut, retourne seulement les 100 premières protections.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections
- Paramètres de requête disponibles : masque (et tous les sous masques), retour.format, navigation.depart et navigation.limite.
- Format retour :
{
- "entete" : {
- "depart" : "10",
- "limite" : "10",
- "total" : "28",
- "href.precedent" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections?navigation.depart=0&navigation.limite=10" # URL pour obtenir les résultats précédents
- "href.suivant" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections?navigation.depart=20&navigation.limite=10" # URL pour obtenir les résultats suivants
- },
- "resultats" : {
- "111" : { # Identifiant de la protection
- "nom_sci" : "nom scientifique",
- "nom_vernaculaire" : "nom vernaculaire",
- "statut" : "intitulé du statut de protection",
- "statut.id" : "identifiant du statut de protection",
- "statut.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/statuts/#id",
- "loi" : "intitulé du texte de loi de protection",
- "loi.id" : "identifiant du texte de loi de protection",
- "loi.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois/#id",
- "zone_geo" : "intitulé de la zone géographique d'application",
- "zone_geo.code" : "code de la zone géographique d'application",
- "zone_geo.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/zones-geo/#id",
- "href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/111"
- },...
- "111" : { # Identifiant de la protection
- }
/protections/#id
Retourne les informations sur une protections de plante.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/#id
- Format retour :
{
- "id" : "111", # Identifiant de la protection
- "nom_sci" : "nom latin",
- "nom_vernaculaire" : "nom vernaculaire,
- "statut" : "nom du statut",
- "statut.id" : "identifiant du statut de protection",
- "statut.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/statuts/#id",
- "loi" : "nom de la loi",
- "loi.id" : "identifiant du texte de loi de protection",
- "loi.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois/#id",
- "zone_geo" : "intitulé de la zone géographique d'application",
- "zone_geo.code" : "code de la zone géographique d'application",
- "zone_geo.href" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/zones-geo/#id",
/protections/(lois|statuts|zones-geo)
Retourne une liste des textes de lois de protection (/protections/lois), des statuts de protection (/protections/statuts) ou des zones géographiques (/protections/zones-geo) pris en compte dans le projet.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/statuts
- Paramètres de requête disponibles : masque (et tous les sous masques sauf celui correspondant à la ressource : lois =>masque.cl, statuts => masque.cs, zones-geo => masque.czg), navigation.depart et navigation.limite.
- Format retour :
{
- "entete" : {
- "masque" : "ns:Acer",
- "depart" : "10",
- "limite" : "10",
- "total" : "28",
- "href.precedent" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois?masque.ns=Acer&navigation.depart=0&navigation.limite=10" # URL pour obtenir les résultats précédents
- "href.suivant" : "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois?masque.ns=Acer&navigation.depart=20&navigation.limite=10" # URL pour obtenir les résultats suivants
- },
- "resultats" : {
- "identifiant de la loi/statut/zone_geo" : {
- "nom" = "nom de la loi/statut/zone_geo",
- "href" = "Lien vers la ressource loi/statut/zone_geo. Ex. : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois/#id"
- },...
- "identifiant de la loi/statut/zone_geo" : {
- }
/protections/lois/#id
Retourne les informations sur un texte de loi de protection.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois/#id
- Format retour :
{
- "id" : "111", # Identifiant du texte de loi
- "nom" : "nom du texte de loi",
- "code_tela" : "code tela botanica du texte de loi",
- "code_nor" : "code nor du texte de loi",
- "description" : "description du texte de loi",
- "loi_parente" : "intitulé du texte de loi parent",
- "loi_parente.id" : "identifiant du texte de loi parent",
- "loi_parente.href" : "href du texte de loi parent",
- "url_texte" : "lien vers texte officiel"
/protections/statuts/#id
Retourne les informations sur un statut de protection.- Type de requête : GET
- Url : http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/statuts/#id
- Format retour :
{
- "id" : "111", # Identifiant du statut de protection,
- "loi" : "intitulé du texte de loi",
- "loi.id" : "identifiant du texte de loi",
- "loi.href" = "http://tela-botanica.org/service:eflore:0.1/#projet/#version/protections/lois/#id"
- "nom" : "nom du statut",
- "description" : "description du statut"