Find spending not yet in Splitwise
find_missing_expensesCompare card or bank transactions against Splitwise and identify which expenses are missing from your records, so you can add them.
Instructions
Check a list of card or bank transactions against Splitwise and report which ones have not been added yet. Paste a statement and read the rows into the transactions argument; this tool does the matching. A transaction counts as already logged when an expense you paid for matches it on amount, currency and date. Read-only: it never adds anything, it only tells you what is missing so you can add it with add_expense.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| currency | No | Currency of the statement, unless a row overrides it. | USD |
| group_id | No | Limit the comparison to one group. Otherwise checks all your expenses. | |
| window_days | No | How far either side of the statement dates to look for a match. | |
| transactions | Yes | Rows from a statement. Only charges you paid; ignore refunds and incoming payments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checked | Yes | ||
| missing | Yes | ||
| already_logged | Yes |