ynab_delete_transaction
Permanently delete a YNAB transaction. Specify transaction ID (required) and optional budget ID. Returns deleted transaction ID and new account balance.
Instructions
Delete a transaction from YNAB. This action is irreversible.
Args:
budget_id (string, optional): Budget UUID. Omit to use the default budget.
transaction_id (string, required): Transaction UUID to delete.
dry_run (boolean, optional): Preview without deleting. Default: false.
Returns: deleted transaction id and updated account balance.
Errors:
"Transaction not found" → invalid transaction_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| budget_id | No | ||
| transaction_id | Yes | ||
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||