Search transactions
search_transactionsSearch a user's saved expense transactions by date range, category, merchant, keyword, currency, deleted status, and limit. Do not use for investment advice, income creation, bank credential storage, or calendar tasks.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_transactions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | ||
| period | No | Preset reporting period. Use 'custom' only together with date_from and date_to. | |
| date_to | No | ||
| keyword | No | ||
| category | No | Expense category name selected from list_categories when possible. | |
| currency | No | ISO 4217 currency code, e.g. USD, EUR, GBP. | |
| merchant | No | Merchant or payee name in plain text, preferably in English when the user asks to save in English. | |
| timezone | No | IANA timezone used to interpret dates and relative words like today or yesterday, e.g. 'UTC'. | |
| date_from | No | ||
| include_deleted | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||