delete_entity
Permanently delete QuickBooks transactions like invoices, bills, and journal entries. Preview deletions first, then confirm to execute.
Instructions
Permanently delete a QuickBooks transaction. Supports journal entries, bills, invoices, deposits, sales receipts, expenses, vendor credits, and bill payments. Uses a two-step flow: first call previews what will be deleted, second call with confirm=true executes the deletion. Note: Customers cannot be deleted — use edit_customer with active=false to deactivate instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_type | Yes | The type of entity to delete. | |
| id | Yes | The entity ID to delete. | |
| confirm | No | If true, execute the deletion. If false (default), show a preview of what will be deleted. |