Latência que não estraga seu checkout
Conexão persistente com SEFAZ-SP, SEFAZ-RS e contingência SVC. Quando um nó cai, a gente reroteia em ms e você nem percebe.
Uma API REST para emitir NFe NFSe CTe MDFe Boleto em qualquer um dos 5.570 municípios. Multi-tenant, AI-native, com SDKs em TypeScript, Python e PHP.
Conexão persistente com SEFAZ-SP, SEFAZ-RS e contingência SVC. Quando um nó cai, a gente reroteia em ms e você nem percebe.
Idempotência forte por chave de cliente. Retry seguro, sem nota duplicada. Eventos assinados com HMAC-SHA256 e dead-letter queue por padrão.
Os novos campos da reforma estão na payload v2 desde já. A gente faz a transição automática quando a SEFAZ ligar, sem migração no seu lado.
Isolamento real: certificado A1 por tenant, rate-limit por tenant, billing por tenant. Software house cobra do cliente final, a gente cobra de você.
Tipos gerados do OpenAPI 3.1. Auto-completar todos os 412 campos da NFe. SDK em Go e Ruby na fila do trimestre.
Cada requisição vira um trace OpenTelemetry com o tempo gasto em cada nó da SEFAZ. Quando rejeita, você sabe se foi você ou eles.
npm install @engineapi/node
import { engineAPI } from '@engineapi/node'
const eng = engineAPI(process.env.API_KEY)modelo 55
Mercadorias. Toda venda de produto físico no Brasil.
POST /v1/nfe
{
"destinatario": { "cnpj": "98765432000110" },
"itens": [{ "ncm": "8471.30.12",
"valor": 1530.00 }]
}engineAPI expõe um Model Context Protocol server. Conecte Claude, Cursor ou seu próprio agente, e ele emite, consulta, cancela. Com permissões granulares e audit trail.
nfe.create, nfe.cancel, nfse.consultar, boleto.gerar_pix… o agente escolhe.{
"tenant": "acme",
"itens": [{
"ncm": "8471.30.12",
"valor": 1530.00
}]
}NFe nfe_01HXJZ7K autorizada. DANFE em cdn.engineapi.com.br ↗
Pra testar e prototipar.
Pra MVPs e SaaS em validação.
Pra SaaS B2B em escala.
Volume alto, on-prem ou SLA agressivo.
Cadastre, suba um certificado A1 e curl a primeira nota em 30 segundos. A partir do 5.001º documento, R$ 0,12 cada. Sem mensalidade.
curl -X POST \
https://api.engineapi.com.br/v1/nfe \
-H "Authorization: Bearer $API_KEY" \
-d @nfe.json
# → 200 OK · 218ms
# → { "status": "Autorizada",
# "protocolo": "135260010012493" }