Create new support incident/ticket
POST/company/issues/
Cria um novo incidente com possibilidade de anexar arquivos. Permite até 6 arquivos anexados (ver implementação em routes.js).
Casos de uso:
- Reportar problemas com entregas, leilões ou outros serviços
- Solicitar suporte técnico
- Notificar incidentes em operações logísticas
Lógica relacionada: ctrl.create() em routes.js com middleware multerS3
Request
Responses
- 200
- 400
- 401
Incidência criada com sucesso. Retorna os detalhes da incidência recém-criada.
Response Headers
Dados inválidos. Possíveis causas:
- Faltam campos obrigatórios (service_code, message)
- Mensagem muito curta/longa
- Muitos anexos (>6)
- 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.