latestOpenAPI 3.0.12026-08-1914141.6 MB

c656412a58bc

Checklists

Preencher um campo do checklist

Preenche um campo de um checklist do ticket.

  • O campo é identificado pela sua posição (index) dentro do checklist, pois campos não possuem identificador próprio. Consulte a listagem antes de escrever, porque a posição acompanha a ordem dos campos do checklist
  • Os atributos aceitos no corpo variam conforme o tipo do campo. Consulte a descrição do parâmetro item
  • Checklists que não tenham origem em um modelo cadastrado não podem ser atualizados por esta rota, pois não possuem id
  • Não é possível preencher checklists de um ticket fechado
put/tickets/{ticket_number}/checklists/{id}/items/{index}

Path parameters

ticket_numberinteger required

Número do ticket

idinteger required

Identificador do checklist, conforme o atributo id retornado em Listar checklists do ticket

indexinteger required

Posição do campo dentro do checklist, conforme o atributo index retornado na listagem

Request body

Response

Campo preenchido com sucesso

idinteger nullable required

Identificador do modelo de checklist que originou este checklist (cadastrado em Configurações).

É nulo quando o checklist não veio de um modelo ou quando o modelo foi excluído

namestring nullable required

Nome do checklist

descriptionstring nullable

Descrição do checklist

requiredboolean required

Indica se este checklist é obrigatório para o cliente/item de catálogo do ticket.

Atenção: é um valor informativo e não determina o bloqueio do fechamento. Quem determina é pending

pendingboolean required

Indica se o checklist possui algum campo obrigatório sem preenchimento.

Um checklist com pending: true impede o fechamento do ticket, mesmo que required seja false

created_atstring required

Data em que o checklist foi adicionado ao ticket

updated_atstring required

Data da última alteração do checklist