Search expenses
search_expensesFind expenses by keywords in descriptions or notes, since Splitwise lacks server-side search; scan recent records or narrow by group, friend, or date range.
Instructions
Finds expenses whose description or notes contain every word of the query (case- and accent-insensitive), e.g. "pizza" or "airbnb lisbon". Splitwise has no server-side search, so this scans recent expenses (newest first) up to scan_limit; narrow with group, friend or dates to search further back.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | No | Only expenses in this group (id or name). | |
| limit | No | Maximum number of matches to return. | |
| query | Yes | Words to look for in the description or notes. | |
| friend | No | Only expenses shared with this friend (id or name). | |
| scan_limit | No | How many recent expenses to scan before giving up. | |
| dated_after | No | Only expenses dated on or after this date (YYYY-MM-DD). | |
| dated_before | No | Only expenses dated before this date (YYYY-MM-DD). |