1. Inicio
  2. Documentos
  3. NS NFSe
  4. NFSe API
  5. Status de Processamento

Status de Processamento

Neste endpoint é possível consultar o retorno do processamento de uma NFS-e utilizando o nsNRec de uma emissão bem sucedida, bem como obter o XML e link para impressão.

URL

Produção: POST https://nfseapi.ns.eti.br/v1/{cidade}/emissao/status

Dados de entrada
Campo OcorrênciaDescriçãoTipoTamanhoObservação
X-AUTH-TOKEN1-1Token de acesso do usuárioStringPode ser enviado no header
CNPJ1-1CNPJ do emitente da NFS-eString14
nsNRec1-1Número do protocolo de recebimentoInteiro
IM1-1Inscrição municipal ligada ao CNPJString1-15
Exemplo de requisição

Requisição de status de processamento de CT-e

curl -X POST 
  \-H "Content-Type: application/json" 
  \-d '{"X-AUTH-TOKEN":"SEU_TOKEN","CNPJ":"99999999999999", "nsNRec":"123456", "IM": "000000"}' 
  \https://nfseapi.ns.eti.br/v1/canoas/emissao/status
 Dados retornados
CampoDescriçãoCidadesPaiObservação
statusCódigo de status do processamento da NSTODAS
motivoDescrição literal do status de processamento da NSTODAS
cStatCódigo de status do processamento da NFS-e na PrefeituraTODAS
xMotivoDescrição literal do status de processamento na PrefeituraTODASQuando cStat diferente de 100, contem a mensagem de erro retornada pela Prefeitura
chaveChave da NFS-e autorizada pela PrefeituraTODASSomente em cStat = 100
serieSerie da NFS-e autorizada pela PrefeituraTODASSomente em cStat = 100
nNFNúmero da NFS-e autorizada pela prefeituraTODASSomente em cStat = 100. Este número é retornado pela prefeitura, pode ser diferente do informado no documento
nProtProtocolo de autorização da NFS-e na PrefeituraTODASSomente em cStat = 100
dhRecbtoData e hora do recebimento da NFS-e pela PrefeituraTODASSomente em cStat = 100
urlImpressaoURL para download do documento diretamente na PrefeituraTODASSomente em cStat = 100
xmlXML de distribuição da NFS-eTODASSomente em cStat = 100
erroObjeto contendo o erro ocorridoTODASerro
cStatCódigo de status do erroTODASerro
xMotivoDescrição literal do erroTODASerro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "cStat": "100",
    "xMotivo": "Documento Autorizado com Sucesso",
    "chave": "74",
    "serie": "0",
    "nNF": "74",
    "nProt": "GA4E66A5E4GA65AE654AEF6",
    "dhRecbto": "2020-04-14T18:49:08-03:00",
    "urlImpressao": "https://enfs-hom.abaco.com.br/canoas/servlet/wvalidarautenticidadenfse?CNPJ,VALOR,NNF",
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><CompNfse>...</CompNfse>"
}

Retorno com erro

{
    "status": 200,
    "motivo": "Consulta realizada com sucesso",
    "cStat": "-1",
    "xMotivo": "(E10)RPS:85 - RPS já informado.\r\nPara essa Inscrição Municipal/CNPJ já existe um RPS informado com o mesmo número, série e tipo.",
}
Códigos de retorno
CódigoDescrição
200NF-e recebida com sucesso e enviada para Sefaz
-2Nao foi possivel carregar o status da NFS-e Verifique o campo xMotivo para identificar os campos incorretos
-400Campos obrigatórios não informados: {CAMPOS}

Como podemos ajudar?