Facturas
Facturas electrónicas. Em sandbox o documento é processado pelo motor simulado; em produção segue o adaptador AGT configurado.
Criar factura
POST /v1/invoices
curl https://api.sigesc.ao/v1/invoices \
-H "Authorization: Bearer sk_test_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: inv_001" \
-d '{
"merchant_id": "mrc_...",
"customer": { "name": "Cliente Demo", "tax_id": "999999999" },
"currency": "AOA",
"lines": [
{
"description": "Serviço de consultoria",
"quantity": 1,
"unit_price": 100000.00,
"tax_code": "IVA_14"
}
]
}'Obter factura
GET /v1/invoices/:id — IDs com prefixo inv_.
Nota
Os campos fiscais exactos dependem da configuração do motor e das regras oficiais aplicáveis. Não invente mapeamentos fora da documentação do adaptador.