Skip to main content

Sandbox

A Engine API oferece um ambiente de testes (homologação) para você desenvolver e validar sua integração sem emitir documentos fiscais reais.

Como ativar

O ambiente é definido por empresa emissora (Issuer). Ao cadastrar uma empresa, use environment: 2 para homologação:
{
  "cnpj": "11222333000144",
  "name": "Empresa Teste",
  "environment": 2
}
ValorAmbienteEfeito
1ProduçãoDocumentos reais enviados à SEFAZ
2HomologaçãoDocumentos de teste, sem validade fiscal
Notas emitidas em homologação não têm validade fiscal. Não use em operações reais.

O que muda no sandbox

AspectoProduçãoSandbox
URL da SEFAZProduçãoHomologação
Validade fiscal✅ Sim❌ Não
CertificadoObrigatórioObrigatório
RespostaRealReal (SEFAZ homologação)
CustoCobra do planoGrátis
Mesmo em sandbox, a Engine API se comunica com os servidores de homologação da SEFAZ. As respostas são reais — erros de validação e rejeições são idênticos ao ambiente de produção.

Migrando para produção

Quando sua integração estiver validada:
  1. Atualize a empresa para environment: 1
  2. Ou cadastre uma nova empresa com environment de produção
  3. Os endpoints da API são os mesmos — não muda nada no seu código
curl -X PATCH https://api.engineapi.com.br/companies/{issuerId} \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "environment": 1 }'