Transactions

List transactions

Get a list of the transactions of all accounts. You can additionally constrain the amount of transactions being returned by using the query parameters described below as filters.

get/rest/transactions

Query parameters

sort'asc' | 'desc'

Determines whether results will be sorted in ascending or descending order.

since_type'booked' | 'created' | 'modified'

This parameter defines how the parameter since will be interpreted.

untilSchema — unresolved $ref

Only entities with a corresponding date equal or older to this date will be selected. The type of date that is filtered by is determined by the since_type parameter.

filterstring

Filter transactions by given key:value combination. Possible keys:

  • date (maps to booked_at, please use ISO date here, not datetime)
  • person (maps to payer/payee name)
  • purpose
  • amount

Values are interpreted using wildcards: person:John Doe will match %John Doe%.

sync_idstring UUID

finX ID of synchronization operation.

Example:a18952ae-a93e-48b5-b863-cf8e47156784

Show only those items that have been created within this synchronization.

contractsstring

Comma-separated list of contract IDs. Only transactions matching these contracts will be selected.

types'Transfer' | 'Standing order' | 'Direct debit' | 'Salary or rent' | 'GeldKarte' | 'Charges or interest' | 'Unknown'

The transaction type.

A comma-separated list of transaction types used for filtering.

include_pendingboolean

This flag indicates whether pending transactions should be included in the response. Pending transactions are always included as a complete set, regardless of the since parameter.

include_statisticsboolean

If true includes statistics on the returned transactions: maximum deposit, total deposits, maximum expense, total expenses.

Parameters

#/paths/~1catalog/get/parameters/0 — unresolved $ref
#/paths/~1rest~1timeline/get/parameters/5 — unresolved $ref
#/paths/~1auth~1users/get/parameters/0 — unresolved $ref
#/paths/~1auth~1users/get/parameters/1 — unresolved $ref
#/paths/~1rest~1securities/get/parameters/3 — unresolved $ref
#/paths/~1rest~1categories/get/parameters/8 — unresolved $ref
#/paths/~1rest~1categories/get/parameters/9 — unresolved $ref
#/paths/~1rest~1timeline/get/parameters/6 — unresolved $ref
#/paths/~1rest~1timeline/get/parameters/7 — unresolved $ref
#/paths/~1rest~1payments/get/parameters/5 — unresolved $ref

Response

List of transactions.

transactionsSchema[] required— unresolved $ref

List of transactions.

statusStatus required— unresolved $ref
deletedstring[] required

List of deleted transaction public ids