Skip to main content
Motor fiscal B2B2B que permite Software Houses integrar emissão de documentos fiscais eletrônicos em suas plataformas via API REST, sem montar SOAP nem XML.

Zero infraestrutura fiscal

Zero SOAP, zero XML manual. Você envia JSON, nós cuidamos de tudo.

Multitenancy nativo

Gerencie múltiplos CNPJs por parceiro com isolamento completo de dados.

Produção em minutos

Da conta criada à primeira nota autorizada em menos de 10 minutos.

AI-Ready

Qualquer agente de IA (Claude, ChatGPT, Copilot) integra em minutos via llms.txt.

Cobertura Fiscal

O que emitimos hoje por documento, regime e cenário, com o erro exato onde não emitimos.

Documentos Suportados

Reforma Tributária: desde 03/08/2026, por obrigação federal (Ato Conjunto RFB/CGIBS nº 4/2026), o IBS/CBS é obrigatório na regra geral de NF-e e NFC-e: a engineAPI já emite. A NFS-e tem prazo próprio (01/10/2026) e já aceita o bloco ibsCbs na DPS, ainda sem emissão exercitada contra a SEFIN. Datas por documento, alíquotas de teste e o mecanismo de alíquotas até 2033 estão em Reforma Tributária: datas que importam.

Modelo B2B2B

Como um Partner organiza seus Issuers e os documentos de cada um: O Partner é a Software House que integra a engineAPI em seu produto. Cada parceiro gerencia seus próprios Issuers (CNPJs emissores) de forma totalmente isolada.

Autenticação

A engineAPI suporta dois métodos de autenticação:

Bearer JWT

Para sessões de usuário no Dashboard. Obtido via POST /v1/auth/login.

API Key

Para integrações de longa duração. Gerada no Dashboard e enviada via x-api-key (ek_live_/ek_test_).

Fluxo de Emissão

1

Cadastrar empresa emissora

POST /v1/companies com CNPJ e dados cadastrais. Todo emissor nasce em homologação.
2

Fazer upload do certificado digital

POST /v1/companies/{issuerId}/certificate com o arquivo .pfx (campo file) e a senha.
3

Emitir o documento

POST /v1/nfe (ou /v1/nfce, /v1/nfse) com os dados da operação.
4

Receber a resposta

A API retorna { data: { id, status: "AUTHORIZED", accessKey, protocol, downloads, ... }, meta }: ver Primeira Emissão.
5

Receber webhook (opcional)

Configure PATCH /v1/webhooks/config para receber eventos em tempo real na sua URL.

Base URLs


Próximos passos

Quickstart

Da conta à primeira nota em menos de 10 minutos

Autenticação

JWT e API Keys explicados

Primeira emissão

Guia completo com exemplos reais

SDKs

TypeScript, Python e PHP