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

Download de Eventos de MDFe

Através do serviço de download de eventos é possível obter os dados de um evento de Cancelamento, Inclusão de Condutor ou Encerramento vinculado a um MDF-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://mdfe.ns.eti.br/mdfe/get/event

Dados de entrada
CampoDescriçãoTupoOcorrência
X-AUTH-TOKENToken de acesso do usuárioA1-1
chMDFeChave de acesso do MDF-eN1-1
tpDownTipo do download:
X - XML
J - JSON
P - PDF
XP - XML e PDF
JP - JSON e PDF
A1-1
tpAmbTipo do ambiente de autorização do MDF-e:
1 - Produção
2 - Homologação
N0-11 - Produção
2 - Homologação
Valor padrão: 1
tpEventoTipo do evento:
ENC
CANC
INCCOND
INCDFE
PAGOPER
A1-1ENC: Encerramento
CANC: Cancelamento
INCCOND: Inclusão de condutor
INCDFE: Inclusão de DF-e
PAGOPER: Pagamento da Operação
nSeqEventoNúmero sequencial do eventoN0-1Apenas para download de Inclusão de condutor e Inclusão de DF-e. Para cancelamento e encerramento 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", 
      "chMDFe": "43170507364617000135580000000003481000033457", 
      "tpDown": "x", 
      "tpEvento": "enc"
     }'\
https://mdfe.ns.eti.br/mdfe/get/event
Dados retornados
CampoDescriçãoOcorrênciaTipoPaiObservação
statusCódigo de status do processamento1-1N
motivoDescrição literal do status de processamento1-1A
retEventoObjeto contendo os dados de processamento do cancelamento na Sefaz0-1OSomente em status = 200
retEvento.cStatCódigo de situação do evento na Sefaz1-1NretEvento
retEvento.xMotivoDescrição literal da situação do evento na Sefaz1-1AretEvento
retEvento.chMDFeChave de acesso da MDF-e1-1NretEvento
retEvento.dhRegEventoData e hora de registro do evento na Sefaz1-1DretEventoPadrã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 Sefaz1-1NretEvento
xmlXML do evento0-1ASomente em quando tpDown = X ou XP Somente em status = 200
jsonJSON do XML do evento0-1OSomente em quando tpDown = J ou JP Somente em status = 200
pdfRepresentação gráfica do evento em PDF0-1APDF em Base64 Somente em quando tpDown = P, JP ou XP Somente em status = 200
erroObjeto contendo as informações de erro caso o download do evento não possa ser realizado com sucesso0-1OSomente em status diferente de 200
erro.cStatCódigo de status do erro1-1N
erro.xMotivoDescrição literal do erro1-1A
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Evento localizado com sucesso",
    "retEvento": {
        "cStat": "135",
        "xMotivo": "Evento registrado e vinculado ao MDF-e",
        "chMDFe": "43170507364617000135580000000003481000033452",
        "dhRegEvento": "2017-05-26T19:02:15-03:00",
        "nProt": "943170000040769"
    },
    "xml": "<?xml version=\"1.0\"?><procEventoMDFe versao=\"3.00\" xmlns=\"http://www.portalfiscal.inf.br/mdfe\">...</procEventoMDFe>"
}
Códigos de retorno
CódigoDescrição
200Download do evento realizado 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?