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 Split → Split Transaction
AI-generatedSummary
Split an existing transaction into multiple child transactions whose amounts sum to the original transaction amount.
Inputs
- Transaction ID (required) — The ID of the transaction to split.
- Child Transactions (required) — A JSON array of child transaction objects specifying the splits. Each child must include an 'amount' field equal to part of the parent transaction amount. Optional fields per child include 'payee', 'date' (defaults to parent transaction date), 'category_id', 'tag_ids', and 'notes'.
Output shape
The operation returns data about the resulting split transactions, generally reflecting the updated transaction with its children splits.
The amounts of all child transactions must sum exactly to the parent transaction's amount. The 'child_transactions' input JSON must be correctly formatted and parsed for the API call. No pagination applies for this single-split operation. Authentication via Lunch Money v2 credentials is required.
Examples
Example 1: Split a transaction with ID 123 into two child transactions for groceries and household expenses.
Provide Transaction ID = 123 and Child Transactions JSON with two splits whose amounts sum to the original transaction amount.