results
Recurso para obtener los resultados asociados al análisis de una muestra
Métodos disponibles
Método | URL | Descripción |
---|---|---|
GET | /api/samples/<int:id>/results | Listar resultados de una muestra |
Listar resultados de una muestra
Obtendremos un listado con los resultados de una determinada muestra
Datos de la respuesta
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador único del resultado |
ensayo | String | Nombre del ensayo |
parametro | String | Nombre del resultado obtenido |
valor | String | Valor del mismo |
unidades | String | Unidades en las que está representado |
incertidumbre | String | Valor de la incertidumbre en caso de aplicar |
incertidumbre_unidades | String | Unidades de la incertidumbre |
valor_min_lmr | String | Valor mínimo legal |
valor_max_lmr | String | Valor máximo legal |
revisar_lmr | String | Sugiere si se debería hacer una revisión exahustiva |
Ejemplo mediante consola
Tras autenticarnos y con el token en la variable de entorno ACCESS
$ curl -H "Authorization: Bearer $ACCESS" https://api-ainialab.ainia.es/api/samples/154768/results
[
{
"revisar_lmr": true,
"parametro": "Gluten",
"valor_max_lmr": null,
"unidades": "--",
"id": 2526070,
"ensayo": "GLUTEN (ALÉRGENO-DETECCIÓN)",
"valor_min_lmr": null,
"incertidumbre_unidades": null,
"incertidumbre": null,
"valor": "DETECTADO"
}
]
Ejemplo con Python
import requests
user = 'prueba'
apikey = 'test'
# Autenticación
r = requests.post('https://api-ainialab.ainia.es/auth',
json={"username":user, "apikey":apikey})
json_response = r.json()
token = json_response["jwt"]
# Listamos resultados
cabeceras = {'Authorization': 'Bearer {}'.format(token)}
r = requests.get('https://api-ainialab.ainia.es/api/samples/154768/results',
headers=cabeceras)
json_response = r.json()
for resultado in json_response:
print('{parametro} = {valor}'.format(parametro=resultado['parametro'], valor=resultado['valor']))