ynab_delete_transaction
Delete a transaction from your YNAB budget permanently. Specify transaction ID and optionally preview changes with dry run.
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 |
|---|---|---|---|
| dry_run | No | ||
| budget_id | No | ||
| transaction_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||