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

eFlore Api v0.1 : Personnes


Ce service fournit des informations sur les personnes vivantes ou décédées.
Pour les personnes vivantes, l'utilisation de champs liées au standard vCARD est conseillé.
Pour les informations historiques sur les personnes, l'utilisation de l'ontologie sur les personnes du TDWG est conseillée.
Enfin, le standard FOAF est conseillée pour représenter les relations entre personnes.
Ce service pourra ĂȘtre restreint ou sĂ©curisĂ© en fonction pour Ă©viter la collecte de courriel Ă  des fins de spam.

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. : "NOM"
    • "masque.prenom" : filtre sur le prĂ©nom. Ex. : "PrĂ©nom"
    • "masque.email" : filtre sur l'adresse mail. Ex. : "p.nom@email.fr"
    • "masque.date_naissance" : filtre sur la date de naissance. Ex. : "0000-00-00"
    • "masque.fonction" : filtre sur la fonction de la personne. Ex. : "Enseignant"
    • "masque.specialite" : filtre sur les spĂ©cialitĂ©s de la personne. Ex. : "Bryophytes", "Plantes de la rĂ©gion Languedoc-Roussillon"
    • "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.

/personnes
Retourne une liste de personnes et leur identifiant dans le projet. Par défaut, retourne seulement les 100 premiers noms.
Défaut (=defaut) : JSON.
{
}


/personnes/#id
Retourne toutes les informations sur la personne recherchée
Défaut (=defaut) : JSON.
{
  • "id" : "1",
  • "nom" : "NOM",
  • "prenom" : "PrĂ©nom",
  • "courriel" : "p.nom@email.fr",
  • "fonction" : "Pr.",
  • "specialite" : "ForĂȘts canadiennes",
  • "departement" : "ISO-3166-2.FR-34"
  • "adresse" : "34000 MONTPELLIER",
  • "region" : "ISO-3166-2.FR-K",
  • "pays" : "ISO-3166-1.FR",
  • et les champs spĂ©cifiques aux projets
}