Detalles de la petición
- Uri: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldI d={additionalFieldId}
- 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 |
additionalFieldId | int | No | Sólo es obligatorio cuando el tipo de archivo es de campos adicionales |
*Cuerpo de la petición N/A
Respuesta
{
"content": [
{
"date": 1632261914867,
"description": "Archivo postman estandar",
"id": 18325,
"isPublic": true,
"name": "ESTANDAR\_DE\_BASE\_DE\_DATOS\_V1.2.doc", "size": 476160,
"url": null,
"userId": 4832,
"userName": "Especialista 1"
}
],
"totalItems": 1
}
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 |
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 |