Lunch Money V2 icon

Lunch Money V2

Interact with the Lunch Money v2 API — transactions, budgets, categories, accounts and more

Transactions Bulk → Update Transactions

AI-generated

Summary

Update multiple transactions in bulk by providing an array of transaction objects each including a required transaction ID and any fields to update.

Inputs

  • Transactions (required) — An array of transaction update objects. Each object must include an "id" field (the transaction ID) and any fields to modify, such as date, amount, payee, category_id, notes, status, tag_ids (to overwrite tags), additional_tag_ids (to add tags), currency, recurring_id, manual_account_id, plaid_account_id, external_id, and custom_metadata.

Output shape

a single response from the API confirming the update, typically including the updated transaction records or a status object

The API expects a JSON array of transaction updates sent in the request body under the 'transactions' property. Each update object must include the 'id' field. Other fields are optional and represent the updated values. The node does not paginate as it processes all given transactions in one request. Errors will be returned if required fields are missing or invalid IDs are provided.

Examples

Example 1: Update multiple transactions' details at once

Input the JSON array of transactions with their IDs and fields to update in the 'Transactions' parameter.

Links

Discussion