Para eliminar un adjunto de un campo adicional se debe actualizar el campo adicional con los siguientes campos en nulo o vacíos:
"IntValue": null
"StringValue": null
"InputStream": null
Detalles de la petición
- URL Base: {host}/ASMSAPI/
- Uri: /api/v9/file/{id}?uploadType={uploadType}
- Tipo: DELETE
-
Encabezados requeridos:
- content-type: application/json
- X-Authorization: Bearer {token}
Descripción de la URL
- {host}: Representa el dominio del ambiente en el que se encuentra la API.
- ASMSAPI/: Prefijo fijo de la API.
- Uri: Endpoint específico para la petición.
⚐ EJEMPLO URL:
https://{host}/ASMSAPI/api/v9/file/{id}?uploadType={uploadType}
Parámetros:
| Nombre | Tipo de dato | Obligatorio | Descripción |
|---|---|---|---|
| id | Int | Si | Identificador del archivo |
| ItemType | String | Si | Tipo de ítem |
| ItemId | Int | Si | Identificador del ítem |
| FileName | string | No | Nombre del archivo, solo es obligatorio cuando se elimina un archivo temporal. |
| uploadType | String | Si | Indica si el archivo se sube al caso o al campo adicional del caso Case = 0, AdditionalField - 1 |
Cuerpo de la petición
{
"itemId": 84486, "itemType": 4
}
*Respuesta*
{
"result": true }
Mensajes de error
| Código | Estado HTTP | Mensaje de error |
|---|---|---|
| 500 | InternalServerError | FailureDeleteFile |