Documentação - GET /api/telemetry/{id}

Criada por Ivan Faria, Modificado em Thu, 16 Mai, 2024 às 3:22 PM por Ivan Faria

Descrição


Este endpoint permite recuperar telemetrias especificas com seus IDs.


Endpoint

GET /api/telemetry/{id}


Parâmetros da Solicitação


  • ID: O ID da telemetria em que deseja ser recuperada.


Exemplo de Solicitação


ID: 276

{ 
 "id": 276,
  "date": "2024-05-10T19:47:23.811+00:00", 
 "telemetryData": null, 
 "serialNumber": "VCB54010005L709906", 
"type": "1",  
"s3Url": "https://s3.us-east-1.amazonaws.com/cris-telemetry-data/Telemetry_VCB54010005L709906_10-05-2024_16-50.txt",  "s3Key": "Telemetry_VCB54010005L709906_10-05-2024_16-50.txt", 
 "content": "CRISTOFOLI BIOSSEGURAN�A\nNo SERIE VST54000000L000000\nSW: 1.03\nINICIO DO CICLO  HORA:13:45:37  DATA:14-03-2023\nCICLO No00164\n\nCICLO UNIVERSAL\nTEMPERATURA ESTERILIZACAO 1340\nTEMPO ESTERILIZACAO 10 min\nTEMPO SECAGEM 00 min\n\nFASE\t\t\tHORA\t\tT\tP\n\nAquecimento;\t\t13:46:28;\t362;\t-000;\nAquecimento;\t\t13:50:13;\t89.9;\t 0.51\nAquecimento;\t\t13:50:51;\t86.0;\t 0.05\nAquecimento;\t\t13:53:31;\t104.5;\t 0.51\nAquecimento;\t\t13:54:28;\t95.5;\t 0.05\nAquecimento;\t\t13:56:59;\t109.7;\t 0.51\nAquecimento;\t\t13:58:19;\t98.0;\t 0.05\nAquecimento;\t\t14:01:04;\t109.7;\t 0.51\nAquecimento;\t\t14:02:40;\t98.8;\t 0.05\nAquecimento;\t\t14:05:52;\t82.8;\t-0.40\nAquecimento;\t\t14:17:04;\t118.3;\t 1.01\nAquecimento;\t\t14:17:05;\t118.3;\t 1.01\nAquecimento;\t\t14:21:28;\t126.9;\t 1.60\nAquecimento;\t\t14:26:28;\t135.6;\t 2.31\nAquecimento;\t\t14:31:25;\t135.6;\t 2.32\nEsterilizacao;\t\t14:31:25;\t135.6;\t 2.32\nEsterilizacao;\t\t14:35:24;\t135.6;\t 2.32\nEsterilizacao;\t\t14:39:25;\t135.6;\t 2.32\nEsterilizacao;\t\t14:41:25;\t135.5;\t 2.32\nDespressurizacao;\t14:41:25;\t135.5;\t 2.32\nDespressurizacao;\t14:45:25;\t134.5;\t 2.23\nDespressurizacao;\t14:49:25;\t133.1;\t 2.11\nDespressurizacao;\t15:05:25;\t127.8;\t 1.68\nDespressurizacao;\t15:09:25;\t126.6;\t 1.57\nDespressurizacao;\t15:37:25;\t118.1;\t 1.00\nDespressurizacao;\t15:41:25;\t117.0;\t 0.92\nDespressurizacao;\t15:45:25;\t115.8;\t 0.86\nDespressurizacao;\t15:49:25;\t114.7;\t 0.80\nDespressurizacao;\t16:01:25;\t111.4;\t 0.62\nDespressurizacao;\t16:05:25;\t110.3;\t 0.57\nSecagem;\t\t16:19:20;\t57.7;\t 0.02\n\nT= oC\nP= kgfcm2\n\nTEMPERATURA MAXIMA: 135.7\nTEMPERATURA MINIMA: 135.4\nPRESSAO MAXIMA:  2.33 kgf/cm2\nPRESSAO MINIMA:  2.30 kgf/cm2\nTEMPO AQUECIMENTO: 44 min 57 seg\nTEMPO DESPRESSURIZACAO: 95 min 46 seg\nTEMPO ESTERILIZACAO: 10 min 00 seg\nTEMPO SECAGEM: 02 min 09 seg\nTEMPO TOTAL: 02 hor 32 min 52 seg\n\nCICLO CONCLUIDO."
}


Respostas

  • 200 OK: A solicitação foi bem-sucedida e a telemetria especifica foi retornada com sucesso.
  • 400 Bad Request: A solicitação contém parâmetros inválidos ou ausentes.
  • 401 Unauthorized: A API identifica que o usuário não tem a permissão de acessar a requisição.
  • 404 Not Found: O id não corresponde á nenhuma telemetria
  • 500 Internal Server Error: Ocorreu um erro no servidor ao processar a solicitação.


Considerações


  • Certifique-se que o id informado é correto, se errado o retorno será 404.




Este artigo foi útil?

Isso é ótimo!

Obrigado pelo seu feedback

Lamentamos por não termos podido ajudá-lo(a)

Obrigado pelo seu feedback

Diga-nos como podemos melhorar este artigo!

Selecione pelo menos um motivo
A verificação CAPTCHA é obrigatória.

Comentário enviado

Agradecemos o seu esforço e iremos tentar corrigir o artigo