Pular para o conteúdo
Docs

Referência: Exportações

Em breveAtualizado em

Nesta página

A exportação contábil gera, por competência, um ZIP com XMLs, PDFs e uma planilha no layout do seu sistema contábil. Hoje ela é feita pelo painel; a rota pública na API está planejada.

Alternativa 1: exportar pelo painel#

  1. Abra a tela de exportação contábil no painel (permissão export:run).
  2. Escolha o layout, a competência e o que incluir: planilha no layout, ZIP de XMLs e ZIP de PDFs.
  3. Opcionalmente, inclua as notas canceladas.
  4. Aguarde o processamento e baixe o arquivo.

O link de download vale por 24 horas e o arquivo fica disponível por 7 dias. Quando o arquivo fica pronto, o evento de webhook export.completed é disparado (veja o catálogo).

Formato dos layouts e exemplos em Exportação por layout. Para mandar tudo ao contador todo mês, sem ação manual, veja Envio ao contador.

Alternativa 2: montar a exportação pela API#

Com o escopo nfse:read, você reproduz a exportação no seu sistema:

  1. Liste as notas da competência com GET /nfse?competencia=AAAA-MM.
  2. Baixe o XML de cada nota com GET /nfse/{id}/xml.
  3. Gere a planilha a partir dos campos do objeto NFS-e.
cURL
# 1. Liste as notas autorizadas de novembro (repita com o cursor até has_more = false)
curl "https://emitra.com.br/api/v1/integracao/nfse?competencia=2026-11&status=authorized&limit=200" \
  -H "Authorization: Bearer $EMITRA_API_KEY"

# 2. Baixe o XML de cada nota
curl -L -o 42.xml \
  https://emitra.com.br/api/v1/integracao/nfse/3c9b7e1a-6d42-4f8e-a0b3-7e2f5d1c9a84/xml \
  -H "Authorization: Bearer $EMITRA_API_KEY"

Cada XML conta como uma chamada no rate limit. Para muitas notas, prefira a exportação do painel, que gera o ZIP de uma vez.

Próximos passos#

Esta página foi útil?