API de faturação eletrónica

Todas as ferramentas deste portal existem também como API REST — para integrações em ERP, contabilidade e fluxos de trabalho: validar, converter, criar, extrair e combinar faturas eletrónicas em 9 formatos. A validação abrange todas as 287 regras da EN 16931 e está comprovada face aos corpora de teste oficiais do CEN, da KoSIT e do Peppol.

A API requer uma chave (cabeçalho HTTP X-Api-Key). As ferramentas web desta página continuam gratuitas e utilizáveis sem chave.

Obter uma chave de API

A chave de API é criada por si na conta em «A minha área → Chaves de API». O plano gratuito inclui uma chave de teste com 10 chamadas por mês para integração; os contingentes de API produtivos fazem parte do plano Business (ver preços).

Registar gratuitamente e criar chave

Cada conta tem uma cota mensal, partilhada por todas as suas chaves; os pedidos que a excedam recebem HTTP 429.

Endpoints

Endpoints
EndpointDescrição
POST /api/validateValidar (EN 16931)
POST /api/convert?target=…Converter — Formatos ERP (SAP IDoc, EDIFACT): Enterprise
POST /api/createCriar (JSON → XML)
POST /api/extractExtrair XML (ZUGFeRD/Factur-X-PDF)
POST /api/recognizeReconhecimento de dados de fatura — Integração com ERP/contabilidade: Enterprise
POST /api/combineCombinar (PDF + XML → Hybrid-PDF)
POST /api/validate-vatValidar NIF (VIES)

Exemplo

curl -X POST "https://invoice.docuflair.com/api/validate" \
  -H "X-Api-Key: dfk_..." \
  -H "Content-Type: application/xml" \
  --data-binary @rechnung.xml

Documentação interativa da API

Experimente todos os endpoints diretamente no navegador — introduza a sua chave em «Authorize».

Abrir a documentação da API