Introdução
Na API do Procfy os anexos são representadas por um objeto JSON com os seguintes atributos:Atributos com o valor
null serão retornados na resposta.Rotas
Visualizar todos os anexos da transação
O Procfy utiliza o padrão de paginação para retornar os resultados das requisições. Para mais informações sobre paginação, consulte a seção paginação. Para visualizar vários anexos, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao objeto que deseja visualizar.
Parâmetros aceitos
Visualizar uma anexo específico da transação
Para visualizar um anexo específico, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao objeto que deseja visualizar.
Criar anexo em uma transação
Para criar um objeto, você deve fazer uma requisição para a API utilizando o métodoPOST no endpoint correspondente ao objeto que deseja criar.
Excluir uma anexo da transação
Para excluir um objeto, você deve fazer uma requisição para a API utilizando o métodoDELETE no endpoint correspondente ao objeto que deseja excluir.
Baixar o arquivo
Para fazer download de um arquivo, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao arquivo que deseja fazer o download.
Visualizar todos os anexos da transação
A API disponibiliza algumas opções de filtro para a listagem de anexos. Os parâmetros aceitos são:
A API utiliza o padrão de paginação para retornar os resultados das requisições. Para mais informações sobre paginação, consulte a seção paginação.
Exemplo de requisição para visualizar todos os anexos da transação
Exemplo de resposta para visualizar todos os anexos da transação
Visualizar um anexo específico da transação
Para consultar um objeto, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao objeto que deseja consultar.
A API vai retornar o objeto consultado, caso não ocorra nenhum erro.
Exemplo de requisição para visualizar um anexo específico da transação
Exemplo de resposta para visualizar um anexo específico da transação
Criando anexo em uma transação
Para criar um objeto, você deve fazer uma requisição para a API utilizando o métodoPOST no endpoint correspondente ao objeto que deseja criar.
A API vai retornar o objeto criado, caso não ocorra nenhum erro.
O corpo da requisição deve conter um objeto com os atributos necessários para a criação do objeto.
Os atributos são:
Exemplo de requisição para criar anexo em uma transação
Exemplo de resposta para criar uma transação
Excluindo um anexo de uma transação
Para excluir um objeto, você deve fazer uma requisição para a API utilizando o métodoDELETE no endpoint correspondente ao objeto que deseja excluir.
A API vai retornar o objeto excluido, caso não ocorra nenhum erro.
Exemplo de requisição para excluir um anexo de uma transação
Exemplo de resposta para excluir um anexo de uma transação
Download de arquivo
Para fazer download de um arquivo, você deve fazer uma requisição para a API utilizando o métodoGET no endpoint correspondente ao arquivo que deseja fazer download.
A API vai retornar o arquivo criado, caso não ocorra nenhum erro.
Exemplo de requisição para download de arquivo