Como gerar TOKEN para Integração API Sistema Próprio?

Olá,

Tudo bem?

Estou tentando realizar a integração com o Sistema Nacional da NFS-e para emissão automática de notas fiscais em lote.

A integração está sendo realizada através de sistema próprio desenvolvido em Python, que gera os arquivos DPS em XML conforme o leiaute do Sistema Nacional.

O processo atualmente é:

1. Geração do XML da Declaração de Prestação de Serviço (DPS) conforme layout do Sistema Nacional.

2. Tentativa de envio para o ambiente de Produção Restrita (HOM) via API.

Utilizei o endpoint de Produção Restrita:

http://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse

Pontos observados:

  1. Não recebi token/credencial de integração até o momento.

  2. No Portal Nacional da NFS-e, não localizei a opção de geração de credencial, token ou área de integração/API para o CNPJ da matriz/filial.

  3. Ao testar o endpoint informado acima, recebi o retorno HTTP 415 com a mensagem:

“The request entity’s media type ‘application/xml’ is not supported for this resource.”

Conseguem ajudar, por gentileza, com:

  1. A orientação exata de como gerar/obter a credencial ou token de integração;

  2. Confirmação do endpoint correto para recepção da DPS em Produção Restrita;

  3. Confirmação do Content-Type/formato esperado pela API nesse endpoint (XML, JSON, multipart ou outro);

  4. Confirmação se há alguma habilitação adicional necessária para uso da API pelo contribuinte.

    Agradeço, desde já!

Prezados,

Em relação às dúvidas apresentadas sobre a integração com o Sistema Nacional da NFS-e, seguem os esclarecimentos:

:locked_with_key: Autenticação / Credenciais

A API do Sistema Nacional da NFS-e não utiliza autenticação via token, API key ou credenciais tradicionais.

O acesso é realizado por meio de:

  • Certificado Digital ICP-Brasil do tipo A1

  • O certificado deve estar vinculado ao CNPJ do contribuinte emissor ou seu procurador

Assinatura do XML (DPS)

Além da autenticação via certificado, é obrigatório que:

  • O XML da DPS (Declaração de Prestação de Serviço) seja assinado digitalmente

  • A assinatura deve seguir o padrão:

    • XML Digital Signature (XMLDSig)

    • Utilizando o mesmo certificado A1

Sem a assinatura válida, o documento será rejeitado mesmo que a conexão esteja correta.

:gear: Habilitação de uso

Para utilização da API, é necessário:

  • Que o município esteja aderido ao Sistema Nacional da NFS-e

  • Que o contribuinte esteja habilitado para emissão no ambiente nacional

  • Que o certificado digital esteja válido e correspondente ao CNPJ emissor

Verifique na documentação tecnica: Documentação Atual — Portal da Nota Fiscal de Serviço eletrônica

2 curtidas

Obrigada pelo ajuda!