Actions38
- Budgets Actions
- Categories Actions
- Manual Accounts Actions
- Me Actions
- Plaid Accounts Actions
- Recurring Items Actions
- Summary Actions
- Tags Actions
- Transactions Actions
- Transactions Bulk Actions
- Transactions Files Actions
- Transactions Group Actions
- Transactions Split Actions
Transactions Bulk → Update Transactions
AI-generatedSummary
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.