Pular para o conteúdo principal

Checklist da inspeção

Itens que o inspetor deve verificar em cada execução de um modelo de inspeção. Corresponde à aba Checklist da tela Inspeções. Os itens cadastrados aqui são copiados para as gestões de inspeção deste modelo que ainda não estão concluídas (veja Gestão de inspeções).

Endpoints​

MétodoCaminhoDescrição
GET/equipment-management/inspections/{inspection_uuid}/checklistLista os itens do checklist
POST/equipment-management/inspections/{inspection_uuid}/checklistAdiciona um item
PUT/equipment-management/inspections/{inspection_uuid}/checklist/{id}Altera um item
DELETE/equipment-management/inspections/{inspection_uuid}/checklist/{id}Apaga um item

GET /equipment-management/inspections/{inspection_uuid}/checklist​

Lista os itens do checklist do modelo informado.

Parâmetros de URL

ParâmetroDescrição
searchTexto para buscar pela descrição do item
per_pageQuantidade de registros por página. Com ele, a resposta é paginada
pageNúmero da página, quando per_page é informado

Resposta (200): lista de itens com id, inspection_id, checklist, inspection (nome do modelo) e os nomes de quem criou e de quem alterou por último.

POST /equipment-management/inspections/{inspection_uuid}/checklist​

Adiciona um item ao checklist do modelo. O item também é incluído nas gestões de inspeção deste modelo que ainda não estão concluídas.

Corpo

CampoObrigatórioTipoDescrição
checklistSimTextoDescrição do item a verificar

Resposta (201): o item criado.

PUT /equipment-management/inspections/{inspection_uuid}/checklist/{id}​

Altera a descrição de um item.

Corpo

CampoObrigatórioTipoDescrição
checklistSimTextoDescrição do item a verificar

Resposta (200): o item alterado.

DELETE /equipment-management/inspections/{inspection_uuid}/checklist/{id}​

Apaga o item (exclusão lógica). Não remove os itens já copiados para gestões de inspeção. Resposta (200), com corpo null.