Add message to an issue
POST/company/issues/:id
Adicione uma nova mensagem e/ou arquivos a um incidente existente.
Permite até 2 arquivos anexados (ver implementação em routes.js).
Casos de uso:
- Responder a um ticket de suporte
- Fornecer informações adicionais sobre um incidente
- Anexar documentos relevantes (faturas, fotos, etc.)
Lógica relacionada: ctrl.saveMessage() em routes.js com middleware multerS3
Request
Responses
- 200
- 400
- 401
- 404
Incidência atualizada com sucesso. Retorna os detalhes completos da incidência com a nova mensagem.
Response Headers
Dados inválidos. Possíveis causas:
- Mensagem ausente ou muito curta/longa
- Muitos anexos (>2)
- Tipo/tamanho de arquivo não permitido
Response Headers
Não autorizado. O token JWT é inválido ou expirou. Inclua um token válido no cabeçalho Authorization.
Response Headers
Incidência não encontrada. Verifique se o ID fornecido está correto e pertence à empresa.