Detalhes da petição
- URL base: {host}/ASMSAPI/
- Uri: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldId=&validate=true
- 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}&additionalFieldId=&validate=true
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 |
urlArquivos | Composto | Sim | Retornar o URL para baixar arquivos |
Corpo da petição: /api/v9/item/{id}/files?itemType={itemType}&uploadType={uploadType}&additionalFieldId=&validate=true&urlFiles=true
Responder
{
"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 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 |
URL | Composto | Link para baixar o 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 |