Your finances available via API
10 REST resources with JWT authentication, operation scopes, cursor pagination and idempotency on writes. The same business rules as the UI — no backdoor, no parallel logic.

10 resources, complete back-office coverage
accountsList and query financial accounts. Real-time calculated balance returned in the response.
categoriesRead the complete chart of accounts (3 levels). Integrate with your ERP to keep categories in sync.
cost_centersList cost centers for populating forms in external systems.
companiesList workspace companies. Useful for integrating multi-company reports in external dashboards.
peopleFull CRUD of vendors and customers with CPF/CNPJ validation.
taxesList and query withholding taxes configured in the workspace.
payablesFull CRUD. Create, read, update and list with filters by status, due date, vendor and category.
receivablesFull CRUD. Same structure as payables for integration consistency.
transactionsList and query financial account transactions with date and amount filters.
attachmentsUpload, download and list files. Secure streaming download with authentication.
API built for production integration
- Independent scopes per resource
- Read/write separation
- Same tenant validation as UI
- cursor and per_page in parameters
- next_cursor in response
- No skips or duplicates
- Idempotency-Key header on mutations
- Safe for retry on network failures
- Result cached for 24h
- Total isolation per workspace
- No tenant parameter in path
- Same security as UI
- CPF/CNPJ validation
- Automatic rules fire
- No parallel logic or backdoor
- Complete schemas per resource
- Request/response examples
- Testable directly in browser
Integrate in minutes
Example of creating an accounts payable entry via API:
curl -X POST https://app.finance.kobana.com.br/api/v1/payables \
-H "Authorization: Bearer $API_TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"description": "Vendor ABC - Invoice 1234",
"amount": 5000.00,
"due_date": "2026-07-15",
"person_id": "per_abc123",
"category_id": "cat_xyz456",
"company_id": "cmp_def789"
}'Frequently asked questions
Integrate your ERP or legacy system
The REST API allows your system to remain the system of record — and Smart Finance comes in as the automation and payments layer.
