Lunch Money V2 icon

Lunch Money V2

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

Transactions Split → Split Transaction

AI-generated

Summary

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.

Links

Discussion