Search Transactions
search_transactionsSearch transactions by merchant name or bank description (case-insensitive substring match), newest first. Default window is the last 30 days. Paginated with limit/offset (default 50, max 100); the response includes total_count and has_more. The response includes a warnings array of notices about banks that could not contribute (for example, a bank that needs reconnecting), each with a message and, when relevant, a reconnect_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1 to 100). Defaults to 50. | |
| query | Yes | Text to look for in the merchant name or description, for example "netflix". | |
| offset | No | Number of results to skip, for paging. Defaults to 0. Use with has_more. | |
| end_date | No | Date in YYYY-MM-DD format. Defaults to today. | |
| account_id | No | Limit results to a specific account. Use an account id returned by list_accounts. | |
| start_date | No | Date in YYYY-MM-DD format. Defaults to 30 days ago. |