GET Buscar Detalhes de um Resultado do Laboratório
Retorna a análise de IA dos exames de um resultado do laboratório (campo examsAnalyzed), pelo UUID. Só existe depois que a análise automática dos exames é concluída.
Esta rota requer o header Authorization: Bearer {accessToken}
O uuid é retornado pelo endpoint Listar Pedidos do Laboratório no campo resultsIntegration.uuid.
Endpoint
GET https://api-dev.imagemais.com.br/api/laboratories/results/{uuid}/details
Parâmetros de Rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
uuid | string (uuid) | ✅ | UUID do resultado do laboratório |
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/laboratories/results/{uuid}/details' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
Retorna diretamente o array armazenado em examsAnalyzed — um item por code de exame, cada um com a idade/sexo do paciente usados na análise e a lista de parâmetros avaliados pela IA.
[
{
"code": "GLICOSE JEJUM",
"patientAge": 30,
"patientGender": "F",
"exams": [
{
"name": "Glicose",
"value": "92 mg/dL",
"unit": "mg/dL",
"status": "Normal",
"reference": "Jejum: 70 a 99 mg/dL"
}
]
},
{
"code": "CREATININA",
"patientAge": 30,
"patientGender": "F",
"exams": [
{
"name": "Creatinina",
"value": "1.4 mg/dL",
"unit": "mg/dL",
"status": "Alterado",
"reference": "0.6 a 1.2 mg/dL"
}
]
}
]
O campo reference traz o texto de valores de referência do exame, formatado livremente pela IA a partir do laudo original — pode conter múltiplas linhas e faixas (ex.: por idade gestacional).
404 UUID inválido ou não encontrado
{
"message": "Resultado não encontrado",
"error": "Not Found",
"statusCode": 404
}
404 Análise ainda não disponível
Retornado quando o resultado existe, mas a análise de IA dos exames (examsAnalyzed) ainda não foi concluída.
{
"message": "Detalhes não encontrados",
"error": "Not Found",
"statusCode": 404
}