Python SDK
Biblioteca oficial para integrar a Engine API em aplicações Python.
Instalação
pip install engine-api
Quick Start
from engine_api import EngineAPI
engine = EngineAPI(
api_key="sk_test_sua_api_key",
environment="sandbox",
)
# Emitir NFe
nfe = engine.nfe.emitir(
natureza_operacao="VENDA DE MERCADORIA",
destinatario={
"cpf_cnpj": "99888777000155",
"nome": "Cliente Exemplo SA",
},
itens=[{
"descricao": "Produto Teste",
"ncm": "61091000",
"cfop": "5102",
"quantidade": 1,
"valor_unitario": 100.00,
}],
)
print(f"Chave: {nfe.access_key}")
Métodos Disponíveis
| Módulo | Método | Descrição |
|---|---|---|
engine.nfe | .emitir(...) | Emitir NFe |
engine.nfe | .cancelar(id, motivo) | Cancelar NFe |
engine.nfe | .consultar(id) | Consultar NFe |
engine.boleto | .registrar(...) | Registrar boleto |
engine.mdfe | .emitir(...) | Emitir MDFe |