Estou implementando a consulta de NFSe e me parece que está tudo correto, porém estou recebendo “count = 0” para notas fiscais emitidas.
O que está havendo?
Não identifiquei mensagens de falha no processo.
Etapas percorridas:
- Configurei as credenciais para acesso em produção (clientId e clientSecret).
- Gerei o token (scope: cep cnpj nfse).
- Faço a consulta com o código abaixo, resultado 200.
- Deserializo e obtenho objeto “RootRetornoNFSe”.
- No objeto acima, campo “data.Count = 0”.
- Resultado esperado era listar as NFSe já emitidas na Prefeitura (no caso, emitidas via certificado A3 e via interface da Prefeitura).
var apiURL = "https://api.nuvemfiscal.com.br/nfse?$top=100&$inlinecount=true&cpf_cnpj=AAA&ambiente=producao";
using (HttpClient client = new HttpClient())
{
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {token}");
HttpResponseMessage response = await client.GetAsync(apiURL);
return response;
}
public class RootRetornoNFSe
{
public int _count { get; set; }
public List<DadosNFSe> data { get; set; }
}