Validar XML tributário
Valide um grupo tributário ou uma nota em XML UTF-8. A consulta retorna o resultado da validação e as versões do motor e das tabelas utilizadas.
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.validation_documents. Essa lista é independente de data.generation_documents: NFS-e pode ser validada, embora sua geração de XML não esteja disponível.
Envie XML diretamente no corpo, com Content-Type: application/xml; charset=utf-8, até 1 MiB. Não envolva o XML em JSON nem em um formulário de upload. Escolha scope=grupo (padrão) para validar um grupo tributário ou scope=nota para validar a nota.
Requisição
Exemplo de requisição
curl 'https://api.sintegrapi.com.br/consultas/v1/reforma-tributaria/xml/validar/nfe?scope=grupo' \
-H 'x-api-key: SUA_API_KEY' \
-H 'Content-Type: application/xml; charset=utf-8' \
--data-binary @grupo.xml
Resposta
data será o booleano retornado pelo motor. success: true com data: false significa que a validação foi executada e o XML não passou. Envie XML bem formado, sem DTD, entidades externas, XInclude ou referências a recursos remotos.
O retorno usa o envelope JSON, incluindo metadata e os headers de versão. Erros de formato e entrada inválida seguem as orientações de correção.
