Pular para o conteúdo principal

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óduloMétodoDescriçã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