List transactions
Organisation-level accounting transactions (an allocation links a transaction to a project, so transactions are not nested under a project). Requires the transactions:read scope. The full provider payload and internal exclusion audit fields are never exposed.
Authorizations
API key as a Bearer token: Authorization: Bearer lk_live_<48 hex>. Create keys in Settings → API keys (Owner or Admin); the full key is shown once. API access is a Professional+ feature. Each key is granted one or more scopes — read (projects:read, reports:read, allocations:read, transactions:read) and the single write scope (transactions:write) — and is limited to 120 requests per minute.
Query Parameters
Inclusive lower bound on the transaction date (ISO 8601).
Inclusive upper bound on the transaction date (ISO 8601).
Filter by review status.
unreviewed, excluded, partially_allocated, fully_allocated, needs_review Filter by transaction type.
bank_transaction, bill, invoice, journal_line 1-based page number.
x >= 1Rows per page.
1 <= x <= 200