Gerar XML tributário

Gere grupos tributários XML a partir de uma operação estruturada de IBS e CBS. O documento escolhido precisa estar na lista de documentos disponíveis para geração.

Calculadora da Reforma Tributária · Acesso e limites · Versões e headers · Erros e correção

Informações de entrada

Consulte as capacidades e use em documento o mnemonico de data.generation_documents. A lista de validação é diferente. NFS-e está disponível para validação, mas não para geração de XML.

Envie a mesma operação de cálculo em JSON, com Content-Type: application/json, até 256 KiB e de 1 a 100 itens. tpDoc deve corresponder ao documento escolhido. O exemplo abaixo usa nfe e uma operação com tpDoc: 55, salva em operacao.json.

POST/consultas/v1/reforma-tributaria/xml/gerar/{documento}

Requisição

Exemplo de requisição

curl 'https://api.sintegrapi.com.br/consultas/v1/reforma-tributaria/xml/gerar/nfe' \
  -H 'x-api-key: SUA_API_KEY' \
  -H 'Content-Type: application/json' \
  --data-binary @operacao.json

Resposta

O motor calcula e gera os grupos tributários; a API não emite nem autoriza uma nota fiscal completa. Sucesso retorna XML puro com Content-Type: application/xml; erros retornam o envelope JSON.

No retorno XML, a versão do motor, a versão das tabelas e a data de atualização ficam somente nos headers X-Tax-Engine-Version, X-Tax-Tables-Version e X-Tax-Tables-Updated-At. Confira o status HTTP e o Content-Type antes de salvar o corpo como XML.

Para conferir um XML, use Validar XML tributário.

Esta página foi útil?