Skip to main content
POST
https://worker.thenewscc.com
/
support
/
lote
/
mensagens
curl -X POST "https://worker.thenewscc.com/support/lote/mensagens" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "support_ids": [5082, 5083, 5084],
    "mensagem": "Informamos que o problema foi identificado e estamos trabalhando na solução.",
    "autor": "suporte@waffle.com.br"
  }'
{
  "success": true,
  "data": {
    "modo": "lote",
    "enviados": 3,
    "falhas": 0,
    "emails_enviados": 2,
    "resultados": [
      { "id": 5082, "sucesso": true, "email_enviado": true },
      { "id": 5083, "sucesso": true, "email_enviado": true },
      { "id": 5084, "sucesso": true, "email_enviado": false }
    ]
  }
}

Descrição

Envia a mesma mensagem para vários tickets simultaneamente. Útil para comunicados em massa ou respostas padronizadas. Opcionalmente envia emails para os solicitantes. Requer autenticação.

Headers

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

Body Parameters

support_ids
array
required
Array de IDs dos tickets que receberão a mensagem
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 os solicitantesFunciona apenas para tickets que têm email e quando origem = admin

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object
curl -X POST "https://worker.thenewscc.com/support/lote/mensagens" \
  -H "Authorization: Bearer seu_token_jwt" \
  -H "Content-Type: application/json" \
  -d '{
    "support_ids": [5082, 5083, 5084],
    "mensagem": "Informamos que o problema foi identificado e estamos trabalhando na solução.",
    "autor": "suporte@waffle.com.br"
  }'
{
  "success": true,
  "data": {
    "modo": "lote",
    "enviados": 3,
    "falhas": 0,
    "emails_enviados": 2,
    "resultados": [
      { "id": 5082, "sucesso": true, "email_enviado": true },
      { "id": 5083, "sucesso": true, "email_enviado": true },
      { "id": 5084, "sucesso": true, "email_enviado": false }
    ]
  }
}