TransactionUpdate
objectapply_rulesbooleanWhether or not to apply rules when submitting transaction.
falsefire_webhooksbooleantrueWhether or not to fire the webhooks that are related to this event.
truegroup_titlestring | nullTitle of the transaction if it has been split in more than one piece. Empty otherwise.
Split transaction title.transactionsArray<TransactionSplitUpdate>Show child attributes
transaction_journal_idstringTransaction journal ID of current transaction (split).
123typeTransactionTypePropertywithdrawaldeposittransferreconciliationopening balancewithdrawaldatestring<date-time>Date of the transaction
2026-10-01T00:00:00+00:00amountstring<amount>Amount of the transaction.
123.45descriptionstringDescription of the transaction.
Vegetablesorderinteger<int32> | nullOrder of this entry in the list of transactions.
0currency_idstring | nullCurrency ID. Default is the source account's currency, or the user's financial administration's primary currency. Can be used instead of currency_code.
12currency_codestring | nullCurrency code. Default is the source account's currency, or the user's financial administration's primary currency. Can be used instead of currency_id.
EURcurrency_symbolstringread only$currency_namestringread onlyEurocurrency_decimal_placesinteger<int32>read onlyNumber of decimals used in this currency.
2foreign_amountstring<amount> | nullThe amount in a foreign currency.
123.45foreign_currency_idstring | nullCurrency ID of the foreign currency. Default is null. Is required when you submit a foreign amount.
17foreign_currency_codestring | nullCurrency code of the foreign currency. Default is NULL. Can be used instead of the foreign_currency_id, but this or the ID is required when submitting a foreign amount.
USDforeign_currency_symbolstring | nullread only$foreign_currency_decimal_placesinteger<int32> | nullread onlyNumber of decimals in the currency
2budget_idstring | nullThe budget ID for this transaction.
4budget_namestring | nullread onlyThe name of the budget to be used. If the budget name is unknown, the ID will be used or the value will be ignored.
Groceriescategory_idstring | nullThe category ID for this transaction.
43category_namestring | nullThe name of the category to be used. If the category is unknown, it will be created. If the ID and the name point to different categories, the ID overrules the name.
Groceriessource_idstring | nullID of the source account. For a withdrawal or a transfer, this must always be an asset account. For deposits, this must be a revenue account.
2source_namestring | nullName of the source account. For a withdrawal or a transfer, this must always be an asset account. For deposits, this must be a revenue account. Can be used instead of the source_id. If the transaction is a deposit, the source_name can be filled in freely: the account will be created based on the name.
Checking accountsource_ibanstring | nullNL02ABNA0123456789destination_idstring | nullID of the destination account. For a deposit or a transfer, this must always be an asset account. For withdrawals this must be an expense account.
2destination_namestring | nullName of the destination account. You can submit the name instead of the ID. For everything except transfers, the account will be auto-generated if unknown, so submitting a name is enough.
Buy and Largedestination_ibanstring | nullNL02ABNA0123456789reconciledbooleanIf the transaction has been reconciled already. When you set this, the amount can no longer be edited by the user.
falsebill_idstring | nullOptional. Use either this or the bill_name
111bill_namestring | nullOptional. Use either this or the bill_id
Monthly renttagsArray<string> | nullArray of tags.
nullnotesstring | nullSome example notesinternal_referencestring | nullReference to internal reference of other systems.
external_idstring | nullReference to external ID in other systems.
external_urlstring | nullExternal, custom URL for this transaction.
sepa_ccstring | nullSEPA Clearing Code
sepa_ct_opstring | nullSEPA Opposing Account Identifier
sepa_ct_idstring | nullSEPA end-to-end Identifier
sepa_dbstring | nullSEPA mandate identifier
sepa_countrystring | nullSEPA Country
sepa_epstring | nullSEPA External Purpose indicator
sepa_cistring | nullSEPA Creditor Identifier
sepa_batch_idstring | nullSEPA Batch ID
interest_datestring<date-time> | nullbook_datestring<date-time> | nullprocess_datestring<date-time> | nulldue_datestring<date-time> | nullpayment_datestring<date-time> | nullinvoice_datestring<date-time> | null