Gastos
La creación de gastos NO cuenta en el medidor (gratuita), pero al ser escritura requiere paquete API activo. Con accountCode (plan estonio) la categoría se deriva sola; con taxRate se calculan neto e IVA.
Endpoints
POST
/expensesPermiso: write:expensesCrea un gasto (estado APPROVED).
Ejemplo de solicitud
curl -X POST -H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
https://corpenza.com/api/external/accounting/expenses -d '{
"description": "GitHub subscription",
"amount": 48.80,
"taxRate": 24,
"vatIncluded": true,
"accountCode": "40644",
"vendor": "GitHub",
"vendorCountry": "US"
}'Ejemplo de respuesta
{
"id": "exp_...",
"accountCode": "40644",
"netAmount": 39.35,
"taxAmount": 9.45,
"status": "APPROVED"
}GET
/expensesPermiso: read:expensesLista de gastos.