PT
Español
English
Português
    Baixar arquivos

    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:
    • La URL generada contiene una key que tiene una vigencia de 24 horas desde su última solicitud. Una vez transcurrido este período, la URL dejará de funcionar.
    • La petición solo genera una URL para adjuntos al caso que no provengan de campos adicionales.
    • La solicitud devuelve una URL por cada archivo adjunto

    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