Add Transaction
add_transactionAdd a new transaction. Requires confirmation: true to execute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ISO date string | |
| type | Yes | ||
| notes | No | ||
| amount | Yes | ||
| account_id | Yes | ||
| category_id | No | ||
| description | Yes | ||
| confirmation | Yes | Must be true to execute the mutation | |
| idempotencyKey | No | Optional idempotency key — calls with the same key (per-user, within 24h) return the cached response without re-executing. |