Pular para o conteúdo principal

Autenticação e ambientes da Captura Fiscal

A API de recepção automática aceita dois métodos de autenticação e separa o ambiente da plataforma do ambiente da SEFAZ.

API Key

O método mais comum. Envie a sua chave no header Authorization:

GET /v2/companies/{companyId}/inbound/nfse HTTP/1.1
Host: api.nfse.io
Authorization: ApiKey SUA_API_KEY
Não use o prefixo Bearer

Qualquer prefixo antes de um espaço é aceito e descartado (ApiKey , Token , ou nenhum) — a chave em si é o que importa. A única exceção é Bearer : esse prefixo é tratado como um token de plataforma, não como API Key, e a autenticação falha.

A chave pode ser enviada de três formas equivalentes:

FormaExemplo
Header AuthorizationAuthorization: ApiKey SUA_API_KEY
Header X-NFEIO-APIKEYX-NFEIO-APIKEY: SUA_API_KEY
Query string api_key?api_key=SUA_API_KEY

A API Key é gerenciada no painel da empresa (em Chaves de API).

Cada endpoint de recepção é protegido por uma policy (NFeDist, CTeDist ou NFSeDist, conforme o documento), e cada policy aceita dois papéis de API Key:

Policy do endpointPapéis de API Key aceitos
NFeDistNota Fiscal (api.nfe.io) ou NFeDist (dfe.nfe.io)
CTeDistNota Fiscal (api.nfe.io) ou CTeDist (dfe.nfe.io)
NFSeDistNota Fiscal (api.nfe.io) ou NFSeDist (dfe.nfe.io)

Ou seja: uma API Key com o papel geral Nota Fiscal (api.nfe.io) — que a maioria das chaves já possui — autentica os três produtos de recepção. Os papéis específicos (NFeDist/CTeDist/NFSeDist (dfe.nfe.io)) existem para chaves restritas a um único produto (princípio do menor privilégio).

Inbound usa apenas API Key

Os endpoints de recepção (NF-e, CT-e, NFS-e) são protegidos exclusivamente pelo esquema de API Key (confirmado no código — os controllers usam ApiKeyDefaults.AuthenticationScheme). Um token Bearer de plataforma não autentica esses endpoints (retorna 401).

Papéis (roles)

Os endpoints de manutenção administrativa da NFS-e (fetch-now, notifications, statistics, reactivate) exigem o papel Management — chamadas sem ele retornam 403.

Ambientes

duas noções de ambiente que não devem ser confundidas:

NoçãoO que controlaComo é definido
Ambiente da plataformaProdução × Homologação da NFE.ioMesmo host api.nfse.io; selecionado pela API Key
Ambiente da SEFAZValidade fiscal dos documentos capturadosCampo environmentSEFAZ na ativação

O campo environmentSEFAZ

Na ativação da captura, environmentSEFAZ indica o ambiente da SEFAZ:

{
"startFromDate": "2026-06-01T00:00:00Z",
"environmentSEFAZ": "Production"
}
  • Valores aceitos: "Production" (produção, validade fiscal real) e "Test" (homologação, sem validade fiscal).
  • Internamente mapeiam para 1 = Produção e 2 = Homologação.
  • Quando omitido, o padrão é Test (homologação).

Veja também

NFE.io

A NFE.io é uma empresa de tecnologia que fornece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas. Com suas ferramentas, as empresas podem economizar tempo e reduzir erros, aumentando a eficiência e precisão do processo de emissão de notas fiscais.

Um dos principais cases de sucesso da NFE.io é a implementação da solução na empresa de transporte Rodonaves. Com a automatização da emissão e gestão de notas fiscais eletrônicas, a Rodonaves conseguiu reduzir em até 80% o tempo gasto nesse processo, o que se traduziu em uma significativa melhoria na eficiência operacional. Além disso, a empresa também conseguiu eliminar erros e atrasos na emissão de notas fiscais, o que melhorou a relação com seus clientes e aumentou a confiança dos órgãos fiscais.

Outro exemplo é a implementação da NFE.io na empresa de comércio eletrônico, a Loja Integrada. Com a automatização da emissão de notas fiscais, a Loja Integrada conseguiu aumentar a velocidade de emissão de notas em até 10 vezes, o que permitiu que a empresa atendesse a uma maior quantidade de clientes e, consequentemente, aumentar as suas vendas.

Além desses exemplos, a NFE.io também tem outros cases de sucesso com empresas de setores como indústria, construção, varejo e serviços, mostrando a versatilidade e eficácia da sua solução.

Em resumo, a NFE.io é uma empresa de tecnologia que oferece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas, ajudando as empresas a economizar tempo e reduzir erros, melhorando a eficiência e precisão do processo. Com cases de sucesso em diferentes setores, a NFE.io tem se destacado como uma empresa líder em automação fiscal.