Detalhes da petição
- URL base: {host}/ASMSAPI/
- Uri: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldI d={additionalFieldId}
- Tipo: GET
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização X: Portador {token}
Descrição do URL
- {host}: Ele representa o domínio do ambiente no qual a API está localizada.
- ASMSAPI/: Prefixo de API fixo.
- URI: Ponto de extremidade específico para a solicitação.
⚐ URL DE EXEMPLO:
https://{host}/ASMSAPI/api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldI d={additionalFieldId}
Parâmetros
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Id | Int | Sim | ID do caso |
Tipo de Item | Corda | Sim | Tipo de caixa |
uploadType | Corda | Sim | Identifica se o arquivo é do caso ou de um campo adicional - Caso = 0, - Campo adicional - 1 |
additionalFieldId | Int | Não | Só é obrigatório quando o tipo de arquivo é de campos adicionais |
*Corpo da petição N/A
Responder
{
"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 de resposta
Nome | Tipo de dado | Descrição |
---|---|---|
conteúdo | Lista | Lista de objetos encontrados na pesquisa. |
Data | Data | Data em que o arquivo foi anexado |
Descrição | Texto | Descrição do arquivo |
Id | Número | ID do arquivo |
éPúblico | Eles boan | Indica se o arquivo é público ou não |
Nome | Texto | Nome do arquivo |
tamanho | Número | Tamanho do arquivo |
totalItems | Número | Número total de objetos encontrados |
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | \r\nNome do parâmetro: id |
400 | Solicitação BadRequest | \r\nNome do parâmetro: Itemtype |
400 | Solicitação BadRequest | \r\nNome do parâmetro: Uploadtype |
400 | Solicitação BadRequest | InvalidAdditionalFieldId |
400 | Solicitação BadRequest | InvalidGetFiles |
400 | Solicitação BadRequest | InvalidItemType |
400 | Solicitação BadRequest | Tipo de Upload Inválido |
400 | Solicitação BadRequest | RequestNeedsSomeArguments |
403 | Proibido | DoNotHavePermissionForThisAction |
500 | Erro de servidor interno | FalhaGetFiles |