Skip to main content
POST
https://sac-waffle-v2.theo-110.workers.dev
/
support
/
{id}
/
mensagens
curl -X POST "https://sac-waffle-v2.theo-110.workers.dev/support/12345/mensagens" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "conteudo": "Obrigado pelo contato. Estamos analisando seu caso.",
    "remetente": "suporte"
  }'
{
  "success": true,
  "message": "Mensagem adicionada com sucesso",
  "data": {
    "id": 567,
    "supportId": 12345,
    "conteudo": "Obrigado pelo contato. Estamos analisando seu caso.",
    "remetente": "suporte",
    "createdAt": "2024-01-14T15:30:00Z",
    "emailSent": false
  }
}

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

conteudo
string
required
Conteúdo da mensagem
remetente
string
default:"suporte"
Identificador do remetenteValores comuns:
  • suporte - Mensagem da equipe de suporte
  • usuario - Mensagem do usuário
  • Email do agente de suporte
enviarEmail
boolean
default:"false"
Se deve enviar a mensagem por email para o usuárioFunciona apenas se o ticket tem email e wantReply = true
support_ids
array
Array de IDs de tickets para adicionar a mesma mensagem em lote

Response

success
boolean
required
Indica se a operação foi bem-sucedida
message
string
required
Mensagem descritiva do resultado
data
object
curl -X POST "https://sac-waffle-v2.theo-110.workers.dev/support/12345/mensagens" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "conteudo": "Obrigado pelo contato. Estamos analisando seu caso.",
    "remetente": "suporte"
  }'
{
  "success": true,
  "message": "Mensagem adicionada com sucesso",
  "data": {
    "id": 567,
    "supportId": 12345,
    "conteudo": "Obrigado pelo contato. Estamos analisando seu caso.",
    "remetente": "suporte",
    "createdAt": "2024-01-14T15:30:00Z",
    "emailSent": false
  }
}