Borra un archivo y un archivo temporal, si es un temporal el parámetro itemId se envía con valor cero.
Detalles de la petición
- URI: api/v8.6/attachment/delete
- Tipo: POST
- Encabezados requeridos:
- content-type: application/json
- Authorization: TOKEN
- content-type: application/json
Parámetros:
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
UserId | Número | Si | Id de usuario |
ItemId | Número | Si | Id de caso |
ItemType | Número | Si | Tipo de caso 1 = Incident 2 = Problem 3 = Change 4 = ServiceCall |
FileName | Texto | Si | Nombre de archivo |
Cuerpo de la petición
Ejemplo:
[
{"Field":"itemId","Value":55884},
{"Field":"itemType","Value":4},
{"Field":"userId","Value":471},
{"Field":"fileName","Value":"Captura.PNG"}
]
Respuesta
El servicio retornará un booleano indicando si la operación se pudo realizar:
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | FailureDeleteFile |
400 | BadRequest | InvalidItemId |
400 | BadRequest | InvalidItemType |
400 | BadRequest | InvalidFileName |
400 | BadRequest | FailureDeletingFile |
404 | NotFound | NonExistentFile |
500 | InternalServerError | FailureDeleteFile |