Skip to main content
POST

Descrição

Adiciona uma nova mensagem ao histórico de conversação de um ticket. Suporta operações em lote e envio de emails automáticos. Requer autenticação.

Headers

Authorization
string
required
Bearer token JWT para autenticação
Content-Type
string
required
application/json

Path Parameters

id
number
ID do ticket (ignorado se support_ids for fornecido)

Body Parameters

mensagem
string
required
Conteúdo da mensagem (suporta HTML)
autor
string
required
Email do autor da mensagem
origem
string
default:"admin"
Origem da mensagemValores aceitos:
  • admin - Mensagem da equipe de suporte
  • usuario - Mensagem do usuário
  • email - Mensagem recebida por email
status
string
default:"Respondido"
Status da mensagemValores aceitos:
  • Pendente
  • Respondido
  • Resolvido
enviar_email
boolean
default:"true"
Se deve enviar a mensagem por email para o usuárioFunciona apenas se o ticket tem email e origem = admin
support_ids
array
Array de IDs de tickets para adicionar a mesma mensagem em lote. Quando fornecido, o id do path é ignorado.

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object

Comportamento Automático de Status

Quando o email é enviado com sucesso (email_enviado: true), o status do ticket é automaticamente alterado para resolved. Se o envio do email falhar, o status permanece inalterado.
Se o leitor responder ao email, o status do ticket volta automaticamente para open.