Transactions

List transactions

Changed on

List revenue ledger rows for the tenant's board. Cursor-paginated. Filters: status, kind, and search (full-text, relevance-ordered). Past-due is not a stored status. Derive it client-side from invoiceDueAt.

get/transactions

Request

  • Base URL: https://api.cavuno.com/v1
  • URL: https://api.cavuno.com/v1/transactions
  • Auth: HTTP bearer

Query parameters

cursorstring
limitinteger
status'paid' | 'open' | 'void' | 'uncollectible'
kind'card_post' | 'invoice' | 'subscription' | 'service'
searchstring

Response

Paginated transactions with sortedBy.

object'list' required
urlstring required
hasMoreboolean required
nextCursorstring nullable required
sortedBy'date' | 'relevance' required

Sort mode: "relevance" when search is present, otherwise "date" (date-desc).

Example response

{
  "url": "/v1/transactions"
}

Changes