Sample Display Fr

Service web de récupération des données d’un échantillon #

Méthode d’appel #

index.php?module=apiv1sampleDisplay&uid=xxx&uuid=yyy&token=zzz&template_name=aaa
index.php?module=sampleDetail&uid=xxx&uuid=yyy&token=zzz&template_name=aaa

Paramètres #

{: .datatable}

ParamètreContenu
uidUID de l’échantillon (obligatoire si UUID non renseigné)
uuidUUID de l’échantillon (obligatoire si UID non renseigné)
tokenjeton d’identification. Information obligatoire si la collection n’est pas publique
loginlogin associé au jeton (token). Les deux informations doivent être fournies pour que l’identification soit réalisée
template_nameNom dutemplate utilisé pour formater les informations. Cette information doit être fournie si le token n’est pas renseigné (collection publique)
localeCode de la langue utilisée pour les messages d’erreur ou le formatage des dates. Par défaut : fr, sinon ’en’ ou ‘us’

{.table .table-bordered .table-hover}

Données retournées #

Format #

Les données sont retournées au format JSON

Contenu #

Collection non publique ou avec token fourni #

Par défaut, c’est à dire si aucun template_name n’est défini, les informations suivantes sont intégrées dans l’enregistrement JSON :

ChampDescription
uiduid de l’échantillon
dbuid_originidentifiant initial de l’échantillon, si saisi dans une autre base de données
collection_namenom de la collection
sample_type_namenom du type d’échantillon
sample_creation_datedate de création de l’échantillon
sampling_datedate d’échantillonnage
metadataliste des métadonnées associées
expiration_datedate d’expiration de l’échantillon
campaign_namenom de la campagne de prélèvement
multiple_valuequantité initiale (sous-échantillonnage)
multiple_unitunité de sous-échantillonnage
identifieridentifiant métier de l’échantillon
wgs84_xlongitude du point de prélèvement
wgs84_ylatitude du point de prélèvement
country_namenom du pays de prélèvement
country_code2code du pays, sur deux positions
object_status_namestatut de l’échantillon
change_datedate de dernière modification de l’échantillon
uuiduuid de l’échantillon
trashedvaut 1 si l’échantillon a été mis à la poubelle (en attente de suppression)
location_accuracyprécision de la localisation du lieu de collecte
object_commentcommentaire sur l’échantillon
parent_uiduid du parent
parent_identifieridentifiant métier du parent
parent_uuiduuid du parent
parent_identifiersliste des autres identifiants du parent
container_type_namenom du type de contenant associé au type d’échantillon
clp_classificationrisque CLP associé au contenant
protocol_namenom du protocole de collecte
protocol_yearannée du protocole
protocol_versionversion du protocole
operation_namenom de l’opération associée au protocole
operation_versionversion de l’opération
identifiersliste des identifiants secondaires de l’échantillon
movement_datedate du dernier mouvement enregistré
movement_type_nametype du dernier mouvement enregistré
sampling_place_namestation de prélèvement
line_numbernuméro de la rangée où est stocké l’échantillon dans le contenant
column_numbernuméro de la colonne où est stocké l’échantillon dans le contenant
container_uiduid du contenant
container_identifieridentifiant métier du contenant
container_uuiduuid du contenant
container_type_nametype du contenant
referent_namenom du référent
referent_emailmail du référent
address_namepremière ligne de l’adresse du référent
address_line2seconde ligne de l’adresse du référent
address_line3troisième ligne de l’adresse du référent
address_cityville du référent
address_countrypays du référent
referent_phonenuméro de téléphone du référent
referent_firstnameprénom du référent
academical_directorynom de la structure académique du référent (p. e., ORCID)
academical_linklien d’accès académique du référent
borrowing_datedate d’emprunt de l’échantillon
expected_return_datedate prévue de retour de l’échantillon
borrower_namenom de l’emprunteur
subsample_quantityquantité restante dans l’échantillon (sous-échantillonnage)
eventsliste des événements enregistrés pour l’échantillon
containerliste de la hiérarchie des contenants

{.table .table-bordered .table-hover}

Collection publique ou nom du template fourni #

Le contenu dépend exclusivement du paramétrage réalisé dans le template.

Codes d’erreur #

Code d’erreurSignification
500Internal Server Error
401Unauthorized
520Unknown error
404Not Found

{.table .table-bordered .table-hover}