PHP SDK
Biblioteca oficial para integrar a Engine API em aplicações PHP.
Instalação
composer require engine-api/sdk
Quick Start
<?php
use EngineAPI\Client;
$engine = new Client([
'apiKey' => 'sk_test_sua_api_key',
'environment' => 'sandbox',
]);
// Emitir NFe
$nfe = $engine->nfe->emitir([
'naturezaOperacao' => 'VENDA DE MERCADORIA',
'destinatario' => [
'cpfCnpj' => '99888777000155',
'nome' => 'Cliente Exemplo SA',
],
'itens' => [[
'descricao' => 'Produto Teste',
'ncm' => '61091000',
'cfop' => '5102',
'quantidade' => 1,
'valorUnitario' => 100.00,
]],
]);
echo "Chave: " . $nfe->accessKey;
Métodos Disponíveis
| Módulo | Método | Descrição |
|---|---|---|
$engine->nfe | ->emitir(array) | Emitir NFe |
$engine->nfe | ->cancelar(id, motivo) | Cancelar NFe |
$engine->nfe | ->consultar(id) | Consultar NFe |
$engine->boleto | ->registrar(array) | Registrar boleto |