1. Inicio
  2. Documentos
  3. NS BPe
  4. Emissão de BPe
  5. Download

Download

O método de download do BP-e é responsável por retornar o JSON, XML e o DABPE (Documento Auxiliar de Bilhete de Passagem Eletrônico) a partir do fornecimento da chave de acesso de um BP-e autorizado pela NS BP-e API.

URL

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

Dados de entrada
CampoOcorrênciaDescrição
X-AUTH-TOKEN1-1Token de acesso do usuário
chBPe1-1Chave de acesso do BP-e
tpDown1-1Tipo do download: X - XML J - JSON P - PDF XP - XML e PDF JP - JSON e PDF
tpAmb1-1Tipo de Ambiente: 1 - Produção 2 - Homologação
Exemplo de requisição

Requisição de download

curl -X POST \
-H "Content-Type: application/json" \
-d '{
     "X-AUTH-TOKEN":"SEU_TOKEN",
     "chBPe":"44444444444444444444444444444444444444444444", 
     "tpDown":"XP", 
     "tpAmb":"2"
     }' \
https://bpe.ns.eti.br/v1/bpe/get
Dados retornados
CampoDescriçãoOcorrênciaTipoPaiObservação
statusCódigo de status do processamento1-1N
motivoDescrição literal do status de processamento1-1A
chBPeChave da BP-e0-1N
xmlXML de distribuição da NF-e autorizada0-1ASomente em quando tipo = X ou XP Apenas com status = 200
nfeProcObjeto JSON com os dados de distribuição da NF-e autorizada0-1ASomente em quando tipo = J ou JP Apenas com status = 200
pdfPDF da DABPE0-1ABase64 do PDF do DABPE Somente em quando tipo = P, JP ou XP Apenas com status = 200
erroObjeto contendo informações de erro ao carregar o CT-e0-1OApenas com status diferente de 200
cStatCódigo do status de erro1-1Nerro
xMotivoDescrição literal do erro1-1Aerro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    ,
    "chBPe": "43180107364617000135630000000000101000000085",
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><bpeProc versao=\"1.00\" xmlns=\"http://www.portalfiscal.inf.br/bpe\"><BPe>...</bpeProc>",
    "pdf: "JVBERi0xLjQKJeLjz..."}
Códigos de retorno
CódigoDescrição
200Download realizado com sucesso
-2Tipo de download inválido Obs.: Quando o tipo for diferente X, P, XP ou PX (case-insensitive).
-3Chave de acesso inválida
-4BP-e não encontrada com a chave de acesso informada

Como podemos ajudar?