whooing_duplicate_candidates
Identifies potential duplicate transactions within a date range by grouping entries with matching date, amount, accounts, and item.
Instructions
Find likely duplicate transactions in a date range by grouping same date, amount, accounts, and item.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | No | Start date (YYYYMMDD). Defaults to 1st of current month. | |
| end_date | No | End date (YYYYMMDD). Defaults to today. | |
| section_id | No | Section ID. Defaults to WHOOING_SECTION_ID env var. | |
| limit | No | Max number of entries to fetch. | |
| account_ids | No | Return entries where either side account ID is in this list. | |
| account_name | No | Case-insensitive account name match, e.g. Game or 네이버페이. | |
| l_account_id | No | Return entries with this left account ID (e.g. expense category). | |
| r_account_id | No | Return entries with this right account ID (e.g. payment account). | |
| min_money | No | Return entries with amount greater than or equal to this value. | |
| max_money | No | Return entries with amount less than or equal to this value. | |
| item_contains | No | Case-insensitive substring match against the item field. | |
| memo_contains | No | Case-insensitive substring match against the memo field. | |
| item | No | Raw Whooing item search. Supports exact match, * wildcard, and detail parentheses. | |
| memo | No | Raw Whooing memo search. Supports space-separated AND terms and ! exclusions. | |
| query | No | Case-insensitive substring match against item or memo. | |
| keywords | No | Any keyword to match case-insensitively against item or memo. | |
| page_limit | No | Entries API page size for paginated search. Defaults to 100. | |
| max_pages | No | Maximum pages to fetch when paginating with the entries max cursor. | |
| max_api_calls | No | Maximum Whooing API calls this tool may make. Defaults to 20. | |
| sort_column | No | Whooing entries sort column. Defaults to entry_date. | |
| sort_order | No | Whooing entries sort order. Defaults to desc. | |
| include_memo | No | Include memo in duplicate grouping. Defaults to false. | |
| min_group_size | No | Minimum matching entries per duplicate group. Defaults to 2. |