NFS-e · São Paulo no ar, expandindo

A API fiscal que te blinda do caos das prefeituras.

Emita notas fiscais de serviço com uma única chamada em JSON. Nós cuidamos da fila, das retentativas, da assinatura digital e do webhook de confirmação.

Sandbox ilimitado Sem cartão para testar SDKs Node & Python
emitir-nfse.sh
$ curl -X POST https://api.emitti.com.br/v1/nfse \
   -H "Authorization: Bearer sk_live_..." \
   -d '{
     "prestador": { "cnpj": "12345678000190",
                    "inscricao_municipal": "1122334" },
     "tomador":   { "razao_social": "Cliente X" },
     "servico":   { "codigo_servico": "01.05",
                    "valor_servicos": 499.90,
                    "aliquota_iss": 2 }
   }'
202 Accepted{ "emissao_id": "emi_a1b2", "status": "QUEUED" }
Feito para desenvolvedores

Toda a complexidade fiscal, abstraída

Você integra uma API REST limpa. Nós lidamos com a instabilidade dos webservices do governo, a criptografia de XML e os padrões de cada município.

Assíncrono e resiliente

Fila, timeouts, retries e DLQ. A prefeitura caiu? Sua aplicação não trava — a gente reentrega quando o webservice volta.

Erros traduzidos

Nada de códigos crípticos da SEFAZ. Devolvemos mensagem humana, a causa provável e se vale a pena retentar.

Uma API, várias prefeituras

Um único JSON. Cuidamos de XML, XMLDSig, envelopamento SOAP e dos padrões específicos de cada município.

Webhooks assinados

Avisamos autorização e rejeição com assinatura HMAC-SHA256 — você confia no payload sem polling.

Certificados protegidos

Seu certificado A1 fica no Secret Manager, criptografado e isolado por IAM. Nunca toca o banco em texto plano.

SDKs e sandbox

SDKs em Node e Python, sandbox ilimitado e documentação pronta pra IA. Da primeira chamada ao deploy em minutos.

Como funciona

Da chave à nota autorizada em 3 passos

1

Suba seu certificado

Cadastre o emitente e envie o certificado A1. Guardamos com segurança no Secret Manager.

2

Chame POST /v1/nfse

Envie um JSON simples. Respondemos 202 na hora e processamos a emissão em background.

3

Receba o webhook

Notificamos a autorização (ou rejeição) com payload assinado. Sua aplicação nunca trava.

Preços

Planos simples, por volume

Comece de graça no sandbox. Pague conforme emite — sem surpresa.

Free
R$ 0 sandbox
  • Ambiente de teste
  • 50 notas/mês
  • 1 certificado
Começar grátis
Starter
R$ 49 /mês
  • 150 notas/mês
  • Webhooks assinados
  • 1 certificado
Escolher plano
Mais popular
Growth
R$ 199 /mês
  • 1.000 notas/mês
  • Múltiplos certificados
  • Suporte prioritário
Escolher plano
Scale
R$ 599 /mês
  • 5.000 notas/mês
  • Sub-contas
  • SLA dedicado
Escolher plano

Pare de brigar com a SEFAZ.

Crie sua conta, teste no sandbox em minutos e só pague quando emitir de verdade.