Search docs/

Editar mensagem

{...}

Editar mensagem no Layers Education

PUT https://api.layers.digital/v1/tickets/{ticketId}
CopiarCopiado

Autenticação

Autenticação do tipo Token Bearer é necessária para acessar essa rota.

Parâmetros

  • community-id
    (header)
    obrigatório
    Identificador da comunidade

Requisição

Especificação

  • codeString

    Identificador sequencial da conversa

  • authorObject

  • subjectStringobrigatório

    Assunto da conversa

  • messageStringobrigatório

    Texto da mensagem

  • statusString

    Situação da mensagem

  • priorityStringDEFAULTnormal

    Descrição do nível de prioridade da mensagem

  • finishedBooleanDEFAULTnull

    Indica se a conversa foi encerrada

  • agentObject

  • channelObjectobrigatório

Exemplo

{
  "code": 12,
  "author": {},
  "subject": "Revisão de provas",
  "message": "Boa tarde! Gostaria de saber o que errei na prova de português do dia 30/06. Obrigado!",
  "status": "pending",
  "priority": "normal",
  "finished": true,
  "agent": {
    "id": "5bb2575199d7179dfe85be02"
  },
  "channel": {
    "id": "5bb2575199d7179dfe85be02"
  }
}
CopiarCopiado

Resposta

Especificação

  • idString

    Identificador da mensagem

  • createdAtString

    Data na qual a mensagem foi criada

  • updatedAtString

    Data da última edição da mensagem

  • interactedAtString

    Data da última interação com a mensagem

  • codeString

    Identificador sequencial da conversa

  • sourceObject

  • authorObject

  • subjectStringobrigatório

    Assunto da conversa

  • subjectHistoryString[ ]

    Lista de assunto que a conversa já teve

  • messageStringobrigatório

    Texto da mensagem

  • statusString

    Situação da mensagem

  • statusNNumber

    Representação numérica da situação da mensagem

  • priorityStringDEFAULTnormal

    Descrição do nível de prioridade da mensagem

  • finishedBooleanDEFAULTnull

    Indica se a conversa foi encerrada

  • finishedAtStringDEFAULTnull

    Data e hora na qual a conversa foi fechada

  • durationTotalNumberDEFAULTnull

    Duração total da conversa em segundos

  • durationEfectiveNumberDEFAULTnull

    Duração total da conversa contando apenas horas de funcionamento do canal de atendimento

  • firstReplyAtStringDEFAULTnull

    Data e hora da primeira resposta

  • firstReplyDelayTotalNumberDEFAULTnull

    Tempo até a primeira resposta em segundos

  • firstReplyDelayToalEffectiveNumberDEFAULTnull

    Tempo até a primeira resposta contanto apenas horas de funcionamento do canal de atendimento

  • agentObject

  • channelObjectobrigatório

  • eventsObject[ ]

Exemplo

{
  "id": "5bb2575199d7179dfe85be02",
  "createdAt": "2020-09-15T14:14:14.277Z",
  "updatedAt": "2020-09-15T14:14:14.277Z",
  "interactedAt": "2020-09-15T14:14:14.277Z",
  "code": 12,
  "source": {
    "id": "5bb2575199d7179dfe85be02",
    "type": "app",
    "alias": "exemplo"
  },
  "author": {
    "id": "5bb2575199d7179dfe85be02",
    "email": "luke@starwars.com",
    "name": "autor@email.com"
  },
  "subject": "Revisão de provas",
  "subjectHistory": [
    "exemplo"
  ],
  "message": "Boa tarde! Gostaria de saber o que errei na prova de português do dia 30/06. Obrigado!",
  "status": "pending",
  "statusN": 3,
  "priority": "normal",
  "finished": true,
  "finishedAt": "2020-09-15T14:14:14.277Z",
  "durationTotal": 5.5,
  "durationEfective": 5.5,
  "firstReplyAt": "2020-09-15T14:14:14.277Z",
  "firstReplyDelayTotal": 5.5,
  "firstReplyDelayToalEffective": 5.5,
  "agent": {
    "id": "5bb2575199d7179dfe85be02",
    "name": "Jorge Farias",
    "email": "luke@starwars.com"
  },
  "channel": {
    "id": "5bb2575199d7179dfe85be02",
    "name": "Pedagógico",
    "allowAudio": true
  },
  "events": [
    {
      "ticketId": "5bb2575199d7179dfe85be02",
      "createdAt": "2020-09-15T14:14:14.277Z",
      "type": "note",
      "value": "Bom dia!",
      "author": {
        "id": "5bb2575199d7179dfe85be02",
        "name": "Joao Pedro Paulino",
        "email": "luke@starwars.com"
      },
      "sender": "exemplo"
    }
  ]
}
CopiarCopiado