Skip to content
On this page

Changelog & roadmap

2026-07

  • New documentation pipeline. The OpenAPI specification, this documentation, and the Bruno collection are now generated from the codebase on every change, so they cannot drift from the live API.
  • Banking (read-only). GET /api/v1/bank-accounts, GET /api/v1/bank-transactions and statement import (POST /api/v1/bank-accounts/{id}/import-statement, CAMT.053 / CODA) are available.

2026-06

  • Receipt OCR. Asynchronous receipt upload (POST /api/v1/expenses/upload-receipt) with polling (GET /api/v1/expenses/ocr/{receipt_ref}).
  • OAuth 2.0 + PKCE is the supported sign-in flow for user-facing apps; the password grant is deprecated and will be removed.

Roadmap

Planned — not yet available, details may change:

  • Bank reconciliation: matching bank transactions to invoices and expenses, with reconciliation endpoints.
  • Compound & inclusive tax handling across invoices and expenses.
  • Region-coded subdivisions (ISO 3166-2) on customer and organization addresses.

Endpoints only appear in the specification and reference once they actually exist — anything listed here is subject to change until released.

We use cookies and privacy-respecting analytics

We use essential cookies for authentication and privacy-respecting analytics (self-hosted, respects Do Not Track). No advertising or third-party tracking. Learn more in our Privacy Policy