Exclui um arquivo e um arquivo temporário, se for temporário, o parâmetro itemId é enviado com valor zero.
Detalhes da petição
- URI: api/v8.6/attachment/delete
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
ID do usuário | Número | Sim | Identificação de usuário |
ID do item | Número | Sim | ID do caso |
Tipo de Item | Número | Sim | Tipo de caixa 1 = Incidente 2 = Problema 3 = Mudança 4 = Chamada de Serviço |
Filename | Texto | Sim | Nome do arquivo |
Corpo da petição
Exemplo:
[
{"Field":"itemId","Value":55884},
{"Field":"itemType","Value":4},
{"Field":"userId","Value":471},
{"Field":"fileName","Value":"Captura.PNG"}
]
Responder
O serviço retornará um booleano indicando se a operação pode ser executada:
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | FailureDeleteFile |
400 | Solicitação BadRequest | InvalidItemId |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Nome do arquivo inválido |
400 | Solicitação BadRequest | FalhaDeletingFile |
404 | Não encontrado | Arquivo Inexistente |
500 | Erro de servidor interno | FailureDeleteFile |