create_transactions_bulk
Add multiple YNAB transactions simultaneously using JSON data to streamline budget updates and reduce manual entry time.
Instructions
Create multiple transactions at once from a JSON string.
The JSON should contain a "transactions" array where each item has: account_id (required), date (required), amount (required in milliunits), and optionally: payee_name, payee_id, category_id, memo, cleared, approved, flag_color, subtransactions (array of {amount, category_id, memo, payee_id, payee_name}).
Args: transactions_json: JSON string with a "transactions" array. budget_id: Budget ID (uses default if omitted).
Returns: Summary of created and duplicate transactions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transactions_json | Yes | ||
| budget_id | No |