[API] Arquivos

Documentação sobre a utilização da API para inclusão de arquivos.

Inclusão de arquivos

URL: http://{URL_SERVICE/adv-service/arquivo?codigo-tipo-arquivo={CODIGO_TIPO_ARQUIVO}&arquivo-sigiloso={TRUE_OR_FALSE}&arquivo-privado={TRUE_OR_FALSE}&descricao-arquivo={DESCRICAO_ARQUIVO}

Método: Post

Headers: {"Authorization": {TOKEN}}

Conteúdo(form-data):

Obs: Atualizar "1:fileSize". É necessário enviar o arquivo 2 com o nome "modulos_vinculo" com sua informação sobre os módulos e registros que o arquivo será vinculado. Exemplo de Json para o arquivo "modulos_vinculo":



Remoção de arquivos

URL: http://{URL_SERVICE/adv-service/{MODULO_ENTIDADE_VINCULO}/{CODIGO_ENDITADE_VINCULO}/arquivo/{CODIGO_ARQUIVO}

Método: Delete

Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}


Obter link publico para visualizar arquivo

URL: http://{URL_SERVICE/adv-service/{MODULO_ENTIDADE_VINCULO}/{CODIGO_ENDITADE_VINCULO}/arquivo/visualiza/{CODIGO_ARQUIVO}

Método: Get

Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}


Obter arquivos por entidade do sistema

URL: http://{URL_SERVICE/adv-service/{MODULO}/{CODIGO_ENTIDADE}}/arquivo/

Método: Get

Headers: {"Authorization": {TOKEN}, "Content-Type":"application/json"}

Coleção de requisições exemplo no postman: