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

Download de Eventos

Através do serviço de download de eventos é possível obter os dados de um evento vinculado a um BP-e através da NS BP-e API. Os dados do evento podem ser recebidos em XML ou JSON.

URL

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

Dados de entrada
CampoDescriçãoOcorrênciaTipo
X-AUTH-TOKENToken de acesso do usuário0-1APode ser enviado no cabeçalho da requisição
chBPeChave de acesso do BP-e1-1N
tpDownTipo do download: X - XML, J - JSON1-1A
tpEventoTipo do evento NAOEMBCANCALTPOL1-1ANAOEMB: Não embarque, CANC: Cancelamento, ALTPOL: Alteração de Poltrona
nSeqEventoNúmero sequencial do evento0-1NValor padrão: 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", 
     "chBPe": "43170507364617000135580000000003481000033457",                
     "tpDown": "x", 
     "tpEvento": "enc"
     }'\
https://bpe.ns.eti.br/v1/bpe/get/event
Dados retornados
CampoDescriçãoOcorrência TipoPaiObservaçã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
cStatCódigo de situação do evento na Sefaz1-1N
xMotivoDescrição literal da situação do evento na Sefaz1-1A
chBPeChave de acesso da BP-e1-1N
dhRegEventoData e hora de registro do evento na Sefaz1-1DPadrão Sefaz AAAA-MM-DDTHH:MM:SS + UTC Ex.: 2016-06-13T15:04:10-03:00
nProtNúmero do protocolo de autorização do evento pela Sefaz1-1N
xmlXML do evento0-1ASomente quando tpDown = X ou XP, Somente em status = 200
jsonJSON do XML do evento0-1OSomente quando tpDown = J ou JP, Somente em status = 200
erroObjeto contendo as informações de erro caso o download do evento não possa ser realizado com sucesso0-10Somente 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 a BP-e",
        "chBPe": "43180207364617000135630000000000311000000089",
        "dhRegEvento": "2018-02-21T16:15:16-03:00",
        "nProt": "143180000002639"
    },
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoBPe versao=\"1.00\" xmlns=\"http://www.portalfiscal.inf.br/bpe\">...</procEventoBPe>"
}
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?