Log Expense
log_expenseRecord outgoing expenses to track spending on purchases, bills, and payments. For money received, log an income transaction instead.
Instructions
Create an outgoing expense only. For money received (Venmo/Cash App/PayPal/Zelle) use log_transaction with direction=from and type=income. ($0.10; API key required)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| notes | No | ||
| amount | Yes | ||
| category | No | ||
| currency | No | ||
| merchant | No | Payee name (defaults when omitted) | |
| request_id | No | Client idempotency key (retries return original result). | |
| description | No | ||
| idempotency_key | No | Alias for request_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expense | No | Expense/income transaction row. | |
| message | No | ||
| expense_id | No |