XMLs

Web service para baixar XMLs de documentos NF-e, NFC-e e CF-e.

Exemplo de chamada

# GET
http://localhost:6679/api/venda/xmls/43170411111111111111657390000000059284572999

# GET BASE64
http://localhost:6679/api/venda/xmls/43170411111111111111657390000000059284572999?formato=base64
Endereço Descrição
/api/venda/xmls/<chave> Chave da nota

Resposta

Estrutura do xml de resposta.

Resposta de Erro

<XmlResposta>
    <SituacaoOperacao>2</SituacaoOperacao>
    <Erro>
        <Codigo>10010</Codigo>
        <Descricao>CNPJ informado na chave é diferente do CNPJ configurado no agente</Descricao>
    </Erro>
</XmlResposta>

Resposta de Sucesso

  • Chamada normal:
<XmlResposta>
    <SituacaoOperacao>1</SituacaoOperacao>
    <Arquivos>
        <XmlNota NomeArquivo="43170411111111111111657390000000059284572999-procNFe.xml">
            <![CDATA[<?xml version="1.0" encoding="utf-8"?><nfeProc versao="3.10">...</nfeProc>]]>
        </XmlNota>
        <XmlEventosFiscais NomeArquivo="43170411111111111111657390000000059284572999-1-procCanc.xml">
            <![CDATA[<?xml version="1.0" encoding="utf-8"?><procEventoNFe versao="1.00">...</procEventoNFe>]]>
        </XmlEventosFiscais>
    </Arquivos>
</XmlResposta>
  • Chamada Base64:
<XmlResposta>
    <SituacaoOperacao>1</SituacaoOperacao>
    <Arquivos>
        <XmlNota NomeArquivo="43170411111111111111657390000000059284572999-procNFe.xml">
            <![CDATA[PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48TkZlIHhtbG5zPSJodHRwOi8vd3d3LnBvcnRhbGZpc2NhbC5pbmYuYnIvbmZlIj48aW5mTkZlIElkPSJORmU1MDIwMDEwMDA4NTMzOTAwMDEzODY1NzA5MDAwMDA3Mjc5OTQ2NDQ2MjQyMSIgdmVyc2FvPSI0LjAwIj48aWRlPjxjVUY+NTA8L2NVRj48Y05GPjQ2NDQ2MjQyPC9jTkY+PG5hdE9wPlZFTkRBIERFTlRSTyBETyBTQzwvbmF0T.....]]>
        </XmlNota>
        <XmlEventosFiscais NomeArquivo="43170411111111111111657390000000059284572999-1-procCanc.xml">
            <![CDATA[PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48TkZlIHhtbG5zPSJodHRwOi8vd3d3LnBvcnRhbGZpc2NhbC5pbmYuYnIvbmZlIj48aW5mTkZlIElkPSJORmU1MDIwMDEwMDA4NTMzOTAwMDEzODY1NzA5MDAwMDA3Mjc5OTQ2NDQ2MjQyMSIgdmVyc2FvPSI0LjAwIj48aWRlPjxjVUY+NTA8L2NVRj48Y05GPjQ2NDQ2MjQyPC9jTkY+PG5hdE9wPlZFTkRBIERFTlRSTyBETyBTQzwvbmF0T.....]]>
        </XmlEventosFiscais>
    </Arquivos>
</XmlResposta>
xPath Descrição
XmlResposta/SituacaoOperacao

Situação da operação

  • 1- Sucesso
  • 2 - Erro
XmlResposta/Arquivos Arquivos com conteúdos dos XML
XmlResposta/Arquivos/XmlNota XML protocolado da nota
XmlResposta/Arquivos/XmlEventosFiscais XMLs dos eventos fiscais da nota
XmlResposta/Arquivos/XmlInutilizacaoNota XMLs de inutilização da nota
XmlResposta/Arquivos/XmlCFe XMLs do CF-e
XmlResposta/Arquivos/XmlCFeCancelamento XMLs do cancelamento de CF-e
XmlResposta/Erro Grupo de erro
XmlResposta/Erro/Descricao Descrição do erro
XmlResposta/Erro/Codigo Código de erro