Integração BDI Catavento - Nota Fiscal - Obter XML ou Danfe 

Page / - last modified by WBS Tecnologia on 2021/10/04 12:05 

Nota Fiscal - Obter XML ou Danfe 
last modified by WBS Tecnologia
on 2021/10/04 12:05

Table of Contents

Obter o Danfe/XML da Nota Fiscal
Este método possibilidade que o cliente obtenha o XML ou o PDF (DANFE) da Nota Fiscal Elatronica.
Detalhes da Rota
Rota:/BDIApi/NotaFiscalAsset/Obter?id={CHAVE_DE_ACESSO}&tipo={TIPO}
•	Parâmetros: 
•	Requer Autenticação: Sim 
•	Método: GET
•	Tipo de Retorno:  OK | Não Existe | Erro
•	Headers:
•	API_TOKEN: Token de Autenticação
•	Corpo/Payload
•	Conteudo do PDF ou Danfe da Nota Fiscal Eletrônica
Códigos de Status
•	404 = Arquivo não encontrado
•	500 = Erro Interno do Servidor
•	200 = OK 
•	403 = Acesso Negado, Token de Autenticação Inválido?
Detalhes da Ação
Recupera o Danfe ou o XML da Nota Fiscal Eletronica
Esta rota somente suporta o envios de PDFs
Query String / Parametros
Header	Descrição / Validação	Valores	
{CHAVE_DE_ACESSO}	Chave de Acesso da Nota, pode ser obtido no campo "ChaveNFE" do Pedido.	 	
{TIPO}	Tipo do Arquivo	Danfe ou XML	
Headers
Abaixo segue os headers que devem ou podem ser passados para a ação:
Header	Descrição / Validação	Valor Padrão	
API_TOKEN	[Obrigatório] Token da Autenticação	 	
Resposta
A Resposta será o conteudo do arquivo XML ou PDF da Danfe da Nota Fiscal Eletrônica ou 404 se o arquivo não existir.
Observações
 1.	A Disponibilidade da DANFE (PDF) da Nota Fiscal não é obrigatória, portanto, pode haver pedidos sem o PDF.
 2.	Ambos os arquivos ficam disponiveis temporariamente, o prazo de disponibilidade é de 15 dias. Caso não encontre arquivo, é necessário a consulta no Sefaz.
Testes
Chaves de Acesso para Teste
•	35181007293372000100550010001796141001910870
•	35180307293372000100550010000689621000737718
•	35180307293372000100550010000689661000738209
  
TÍndice
•	Obter o Danfe/XML da Nota Fiscal
•	Detalhes da Rota
•	Códigos de Status
•	Detalhes da Ação
•	Query String / Parametros
•	Headers
•	Resposta
•	Observações
•	Testes
Exemplos
•	Exemplo de Payload: BAIXAR
•	Exemplo de Resultado: BAIXAR