1. Inicio
  2. Documentos
  3. NS NFe
  4. Eventos
  5. Download de Evento de NFe

Download de Evento de NFe

Através do serviço de download de evento é possível obter os dados de um evento de Cancelamento ou Carta de Correção Eletrônica vinculado a uma NF-e. Os dados do evento podem ser recebidos em XML ou JSON. Além disso, é possível também receber uma representação gráfica do evento em formato PDF.

URL

Produção: POST https://nfe.ns.eti.br/nfe/get/event

Dados de entrada
CampoDescriçãoObservação
X-AUTH-TOKENToken de acesso do usuário
chNFeChave de acesso da NF-e
tpAmbTipo do ambiente de autorização da NF-e

1 - Produção
2 - Homologação
tpDownTipo do download:

X - XML
J - JSON
P - PDF
XP - XML e PDF
JP - JSON e PDF
tpEvento
Tipo do evento

CCE
CANC
CCE: Carta de Correção Eletrônica

CANC: Cancelamento
nSeqEventoNúmero sequencial do eventoApenas para download de CC-e.

Para CANC será sempre 1.
Exemplo de requisição

Requisição de download de evento

curl -X POST \
    -H "Content-Type: application/json" \
    -d '{
         "X-AUTH-TOKEN": "SEU_TOKEN", 
         "chNFe": "43161107364617000135550000000099341000094932", 
         "tpDown": "xp", 
         "tpEvento": "cce", 
         "nSeqEvento": 1, 
         "tpAmb": 1
        }'\
    https://nfe.ns.eti.br/nfe/get/event
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
retEventorotocolo de recebimento da NF-eSomente em status = 200
retEvento.cStatCódigo de situação do evento na Sefaz
retEvento.xMotivoDescrição literal da situação do evento na Sefaz
retEvento.chNFeChave de acesso da NF-e
retEvento.dhRegEventoData e hora de registro do evento na SefazPadrão Sefaz
AAAA-MM-DDTHH:MM:SS + UTC

Ex.: 2016-06-13T15:04:10-03:00
retEvento.nProtNúmero do protocolo de autorização do evento pela Sefaz
xmlXML do eventoSomente em quando tpDown = X ou XP

Somente em status = 200
jsonJSON do XML do eventoSomente em quando tpDown = J ou JP

Somente em status = 200
pdfRepresentação gráfica do evento em PDFPDF em Base64

Somente em quando tpDown = P, JP ou XP

Somente em status = 200
erroObjeto contendo as informações de erro caso o cancelamento não possa ser realizado com sucessoSomente em status diferente de 200
erro.cStatCódigo de status do erro
erro.xMotivoDescrição literal do erro
Exemplo de retorno

Retorno com sucesso

{
  "status": 200,
  "motivo": "Consulta realizada com sucesso",
  "retEvento": {
    "cStat": "135",
    "xMotivo": "Evento registrado e vinculado a NF-e",
    "chNFe": "43161107364617000135550000000099341000094832",
    "dhRegEvento": "2016-11-29T19:15:42-02:00",
    "nProt": "143160001512983"
  },
  "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoNFe versao=\"1.00\" xmlns=\"http://www.portalfiscal.inf.br/nfe\">...</procEventoNFe>",
  "pdf": "JVBERi0xLjQKJe..."
}
Códigos de retorno
CódigoDescrição
200NF-e cancelada com sucesso
-2Chave de acesso inválida
-3Tipo de evento inválido
-4Tipo de download inválido
-5Não foi possível carregar o evento

Verifique o objeto erro para maiores informações

Como podemos ajudar?