TOConline - Documentação API
  • Introdução
  • Setup do Postman
  • Autenticação Simplificada
  • Autenticação Detalhada
  • Características dos pedidos
  • APIs
    • Empresa
      • Clientes, Morada e E-mail
      • Fornecedores, Morada e E-mail
      • Produtos e Serviços
    • Vendas
      • Documentos de Venda
      • Documentos Retificativos
      • Recibos de Venda
      • Descarregar PDF de Documentos de Venda
      • Descarregar PDF de Recibo
      • Comunicação de documentos à AT
      • Envio de Documentos por email
      • Envio de Recibos por email
    • Compras
      • Documentos de Compra
      • Pagamentos
      • Descarregar PDF de Documentos de Compra
      • Descarregar PDF de Pagamentos
      • Comunicação de documentos à AT
    • Versões Anteriores
      • Vendas
        • Documentos de Venda
        • Recibos de Venda
      • Compras
        • Documentos de Compra
        • Pagamentos
    • APIs Auxiliares
      • Descritores de Taxa
      • Família de Itens
      • Países
      • Unidades de Medida
      • Contas Bancárias
      • Caixa Associada
      • Unidade Monetária
      • Taxas
      • Categorias de Despesa
      • Documentos de Série
Powered by GitBook
On this page
  • Obter Caminho para Ficheiro
  • Descarregar Ficheiro
  1. APIs
  2. Vendas

Descarregar PDF de Recibo

PreviousDescarregar PDF de Documentos de VendaNextComunicação de documentos à AT

Last updated 1 year ago

Obter Caminho para Ficheiro

Para um documento ser descarregado, o mesmo deve estar com um estado (status) de finalizado (status = 1) .

De modo a descarregar o PDF de um documento, deverá realizar um pedido à seguinte rota:

GET
/api/url_for_print/<id do recibo>?filter[type]=Document&filter[copies]=1

Para obter o id do Documento de Compra pretendido (document_id) poderá consultar:

Tal como nos restantes pedidos especificados anteriormente, o <access_token> corresponde ao token de acesso válido devolvido pelo serviço de OAuth

Descarregar Ficheiro

Utilizando a resposta recebida, deverá concatenar os atributos: scheme + "://" + host + path, e irá obter o link através do qual a transferência é imediata. Neste caso, seria:

GET
/public-file/path_to_file
#obter-todos-os-documentos-de-compra-finalizados