Infraestrutura fiscal para empresas digitais.
APIs e SDKs para emissão de documentos fiscais com performance, confiabilidade e escala. Esqueça a Sefaz: cuidamos da emissão, da contingência e do resto.

{
"mod": "55",
"natureza_operacao": "Venda",
"cnpj_emitente": "12345678000199",
"itens": [ ... ]
}
// resposta
{ "invoiceId": "35f0a1b2-..." }Cobertura fiscal
- NF-e
- NFC-e
- NFS-e
- CT-e
- MDF-e
- DC-e
- NFCom
Como funciona
Do código à autorização. Três passos.
Sem intermediários, sem complexidade escondida. É só o que acontece quando você chama a API.
- 01
Sua aplicação chama a API
Um
POST /v1/nfe/emitcom o documento fiscal, via REST puro ou um dos SDKs oficiais (Node, Python, Java). A validação de schema acontece na hora. - 02
O motor assina e envia pra Sefaz
O documento é assinado digitalmente e enfileirado. Se a Sefaz do estado cair, entramos em contingência automática, sem você escrever um único retry.
- 03
Autorizado, e você sabe na hora
Consulte o status quando quiser ou receba um webhook assim que a Sefaz autorizar. Chave de acesso e DANFE prontos pra uso imediato.
Sefaz caiu? A gente assume.
O elefante na sala que ninguém quer falar: a Sefaz fica offline. Com a Tenzan, isso deixou de ser um problema seu.
- Fila inteligente: guardamos seu request em cofres criptografados se a Sefaz não responder.
- Contingência automática: assinamos a NFC-e offline instantaneamente para liberar seu cliente no caixa.
- Zero código: tudo isso sem você precisar escrever um único 'if' de retry na sua aplicação.
// Requisição HTTP pura POST /v1/nfe/emit X-Access-Key: nfe_access_... Authorization: Bearer nfe_live_... { "mod": "55", "natureza_operacao": "Venda", "cnpj_emitente": "12345678000199", "itens": [{ "codigo_produto": "01", "valor_unitario_comercial": 149.90 }] }
import { NFeClient } from '@tenzanlabs/nfe-node-sdk'; const client = new NFeClient('nfe_access_...', 'nfe_live_...'); const nota = await client.emit({ mod: '55', natureza_operacao: 'Venda', cnpj_emitente: '12345678000199', itens: [{ codigo_produto: '01', valor_unitario_comercial: 149.90 }], }); console.log(nota.invoiceId);
from nfe_sdk import NFeClient client = NFeClient(access_key='nfe_access_...', api_key='nfe_live_...') nota = client.emit({ 'mod': '55', 'natureza_operacao': 'Venda', 'cnpj_emitente': '12345678000199', 'itens': [{'codigo_produto': '01', 'valor_unitario_comercial': 149.90}], }) print(nota['invoiceId'])
import br.com.saascore.nfe.NFeClient; import br.com.saascore.nfe.model.NfeData; NFeClient client = new NFeClient("nfe_access_...", "nfe_live_..."); NfeData nota = new NfeData(); nota.mod = "55"; nota.natureza_operacao = "Venda"; nota.cnpj_emitente = "12345678000199"; var resposta = client.emit(nota); System.out.println(resposta.invoiceId);
Para desenvolvedores
Menos de 10 linhas de código.
A experiência de desenvolvimento que a sua equipe sempre sonhou.
- SDKs oficiais
- Node.js, Python e Java, todos com o mesmo padrão de client.
- Validação de schema
- Campo errado volta como erro na hora. O documento nem entra na fila.
- Webhook
- Receba o aviso assim que a Sefaz autorizar, sem ficar consultando.
- Sandbox
- Teste o fluxo de ponta a ponta em homologação com
nfe_test_....
Preços
Preços simples. Baseados em créditos.
Cada plano vem com um saldo de créditos por ciclo. Emitir uma NF-e consome 1 crédito, NFC-e custa 0,5 crédito e CT-e custa 1,5. Cancelamento e eventos não consomem crédito. Simples de prever, sem letras miúdas.
Start
Para validar sua integração
O que está incluso
- 1 CNPJ
- 600 créditos por ciclo
- NFe, NFCe, CTe, MDFe, NFCom e DCe
- SDKs oficiais (Node, Python, Java)
- 30 dias de período de teste
Business
Para operações em crescimento
O que está incluso
- Até 5 CNPJs
- 2.500 créditos por ciclo
- NFe, NFCe, CTe, MDFe, NFCom e DCe
- SDKs oficiais (Node, Python, Java)
- 30 dias de período de teste
Scale
Para alto volume, sem limite de CNPJ
O que está incluso
- CNPJs ilimitados
- 8.000 créditos por ciclo
- NFe, NFCe, CTe, MDFe, NFCom e DCe
- SDKs oficiais (Node, Python, Java)
- 30 dias de período de teste
Enterprise
Para alto volume e contratos negociados
O que está incluso
- CNPJs ilimitados
- 40.000 créditos por ciclo
- NFe, NFCe, CTe, MDFe, NFCom e DCe
- Suporte prioritário
- 30 dias de período de teste
Consultas, DANFE, inutilização, cancelamento e eventos (CC-e, etc.) não consomem créditos. Só a emissão do documento.
FAQ
Perguntas frequentes
Tudo que você precisa saber sobre a infraestrutura da TenzanNFE.
Quanto tempo demora a integração da API?
Graças aos nossos SDKs nativos, a maioria dos nossos clientes realiza a primeira emissão em homologação em menos de 10 minutos. O motor inteligente lida automaticamente com rejeições e filas, simplificando drasticamente seu código.
A emissão é síncrona? Como sei que a nota foi autorizada?
Não. POST /v1/nfe/emit responde 202 Accepted assim que o documento entra na fila, com o invoiceId. Consulte GET /v1/nfe/{id} até o status deixar de ser PENDENTE. Uma rejeição da Sefaz aparece nessa consulta, não como erro HTTP na emissão.
A TenzanNFE suporta contingência offline e SVC?
Sim! Emitimos NFCe em contingência offline e NFe em contingência SVC de forma 100% transparente. Se a Sefaz do seu estado cair, nós fazemos o roteamento de emergência sem que você precise mudar uma única linha no seu payload.
Preciso lidar com XML ou falar direto com a Sefaz?
Não. Você envia JSON por uma única API REST; geração de XML, assinatura e comunicação com a Sefaz ficam com a gente.
Onde fica armazenado o certificado digital?
O certificado A1 (.pfx/.p12) é enviado uma única vez, no cadastro da empresa. Ele é criptografado (AES-256-GCM) antes de ser salvo, nunca é retornado por nenhum endpoint e não trafega nas chamadas de emissão.
Posso testar sem certificado digital?
Completamente. O ambiente de sandbox da TenzanNFE emula os webservices estaduais para que você teste os fluxos de ponta a ponta sem precisar aportar um certificado A1 antes do momento de ir para produção.
Qual a diferença entre homologação e produção?
O ambiente é definido pelo prefixo da chave de API: nfe_test_... emite em homologação e nfe_live_... em produção. Não existe um parâmetro de ambiente na requisição.
Quais operações consomem crédito?
Só a emissão do documento: NF-e consome 1 crédito, NFC-e 0,5 e CT-e 1,5. Consultas, DANFE, inutilização, cancelamento e eventos (CC-e, etc.) não consomem créditos.
