Gerar DANFE
API Guarda
Gerar DANFE
Gere DANFE em PDF a partir do XML da NFe armazenada no GuardaNFe
GET
Gerar DANFE
Visão Geral
Gera um DANFE (Documento Auxiliar da Nota Fiscal Eletrônica) em formato PDF a partir de uma NFe armazenada no GuardaNFe.Parâmetros
Chave de acesso da NFe (44 caracteres numéricos)Exemplo:
35170608530528000184550000000154301000771561Headers
Token de autenticação da API
Tipo de conteúdo aceito na resposta
Exemplos de Requisição
Códigos de Resposta
DANFE gerado com sucesso - retorna arquivo PDFContent-Type:
application/pdfContent-Disposition: attachment; filename="danfe_{chaveNfe}.pdf"Chave NFe inválida ou malformada
Token de autenticação ausente ou inválido
NFe não encontrada ou não pertence ao cliente
Erro interno ao gerar DANFE
Serviço de geração de DANFE temporariamente indisponível
Exemplos de Resposta
Características do DANFE
Formato e Layout
Formato e Layout
- Formato: PDF/A padrão para arquivamento
- Layout: Conforme especificação oficial da Receita Federal
- Orientação: Retrato (Portrait)
- Tamanho: A4 (210 x 297 mm)
- Resolução: 300 DPI para impressão de qualidade
Informações Incluídas
Informações Incluídas
- Dados do Emitente: Razão social, CNPJ, endereço, IE
- Dados do Destinatário: Nome, CPF/CNPJ, endereço
- Produtos/Serviços: Descrição, quantidade, valores, impostos
- Totais: Valores totais da nota, impostos, desconto
- Observações: Informações adicionais da NFe
- Chave de Acesso: Código de barras e número da chave
Performance e Confiabilidade
Performance e Confiabilidade
- Timeout: 30 segundos na primeira tentativa
- Retry Automático: Até 3 tentativas com timeout incremental
- Cache: DANFE é gerado sob demanda
- Fallback: Sistema robusto com múltiplas tentativas
Processo de Geração
Rate Limiting
Troubleshooting
Problemas Comuns
Problemas Comuns
NFe não encontrada:
- Verifique se a chave NFe está correta (44 dígitos)
- Confirme se a NFe foi enviada via API de envio
- Verifique se está usando o token correto
- Sistema faz retry automático
- Tente novamente após alguns minutos
- Entre em contato se persistir
- Verifique o Content-Type na resposta
- Salve o arquivo em modo binário
- Confirme que não houve truncamento
Monitoramento
Monitoramento
Métricas Importantes:
- Tempo médio de geração: ~3-5 segundos
- Taxa de sucesso: >99.5%
- Timeout configurado: 30s/40s/50s (tentativas)
- Todas as gerações são registradas
- Incluído no relatório de uso da API
- Métricas disponíveis no dashboard
Integração com Frontend
Visualização no Navegador
React Component
React Hook
Base URL
A URL base para o GuardaNFe é:Próximos Passos
Enviar XML
Envie XMLs de NFe para o sistema
Verificar NFe
Verifique se uma NFe está armazenada
Gerar Arquivo
Gere arquivos ZIP com múltiplas NFes
Visualizar XML
Visualize o conteúdo XML da NFe
Precisa de Ajuda?Entre em contato: suporte@validanfe.com