Visão geral
Anexos do ticket
Seção intitulada “Anexos do ticket”Arquivos anexados a um ticket: o que a aba Anexos mostra, mais o envio e a exclusão. Toda requisição exige o cabeçalho Authorization: Bearer <chave de API>.
O ticket da rota é sempre resolvido na empresa da chave antes de qualquer outra verificação: um ticket de outra empresa, ou inexistente, responde 404 not_found, e um anexo que não pertence ao ticket da rota responde o mesmo.
Um anexo pode estar solto no ticket, preso a uma nota ou preso a um apontamento — um escopo só, nunca dois. É a única rota desta API que recebe multipart/form-data, e por isso a única cujo corpo pode passar de 1 MB.
Ler continua permitido em ticket na lixeira; escrever, não (422 ticket_deleted). Em ticket concluído ou fechado, enviar e excluir anexo respondem 422 ticket_not_editable: na tela as duas operações exigem a permissão de editar ticket fechado, que uma chave de API não tem como receber. A saída é reabrir o ticket.
O anexo é imutável: não há PATCH. Trocar o arquivo é excluir e enviar de novo.