Detalles de la petición
- Uri: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldId=&validate=true
- Tipo: GET
-
Encabezados requeridos:
- content-type: application/json
- X-Authorization: Bearer {token}
Parámetros
Nombre | Tipo de dato | Obligatorio | Descripción |
---|---|---|---|
id | Int | Si | Identificador del caso |
ItemType | String | Si | Tipo de caso |
uploadType | String | Si | Identifica si el archivo es del caso o de un campo adicional - Case = 0, - AdditionalField - 1 |
urlFiles | Compuesto | Si | Retorna la URL para descarga de archivos |
Cuerpo de la petición: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldId=&validate=true&urlFiles=true
Respuesta
{
"content": [
{
"date": 1709731699770,
"description": "Archivo de prueba",
"id": 5910,
"isPublic": false,
"name": "Aranda Software.zip",
"size": 386308,
"url": "https://ds-asms.azurewebsites.net/asmsadministrator/Main/Pages/Files.aspx?key=16813fb398444e3aafee556ea9d6ff28&fileName=Aranda_Software.zip"
"userId": 3155,
"userName": "Diego Suarez
}
],
"totalItems": 1
}
Nota: |
|
Parámetros Response
Nombre | Tipo de dato | Descripción |
---|---|---|
content | Lista | Listado de objetos encontrados en la búsqueda. |
date | Fecha | Fecha en la que el archivo se adjuntó |
description | Texto | Descripción del archivo |
id | Número | Identificador del archivo |
isPublic | Bolean | Indica si el archivo es público o no |
name | Texto | Nombre del archivo |
size | Número | Tamaño del archivo |
url | Compuesto | Link para descarga de archivo |
totalItems | Número | Número total de objetos encontrados |
Mensajes de error
Código | Estado HTTP | Mensaje de error |
---|---|---|
400 | BadRequest | \r\nNombre del parámetro: Id |
400 | BadRequest | \r\nNombre del parámetro: Itemtype |
400 | BadRequest | \r\nNombre del parámetro: Uploadtype |
400 | BadRequest | InvalidAdditionalFieldId |
400 | BadRequest | InvalidGetFiles |
400 | BadRequest | InvalidItemType |
400 | BadRequest | InvalidUploadType |
400 | BadRequest | RequestNeedsSomeArguments |
403 | Forbidden | DoNotHavePermissionForThisAction |
500 | InternalServerError | FailureGetFiles |