Delete Zotero Item
zotero_delete_itemRemove an item from your Zotero library. Default action moves it to trash for recovery; permanent option irreversibly deletes it.
Instructions
Delete an item from the Zotero library.
Args:
item_key (string, required)
current_version (number, required): the item's version from zotero_get_item, to confirm you're deleting the version you expect
permanent (boolean, default false): false moves the item to the trash (recoverable); true erases it irreversibly
This is a destructive operation, and the library is synced - the deletion propagates to the user's desktop Zotero and any other synced device. Always confirm with the user before calling this. Never pass permanent=true unless the user has explicitly asked for irreversible deletion; the default trash behaviour leaves them able to undo it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_key | Yes | ||
| permanent | No | false (default) moves the item to the Zotero trash, where the user can restore it. true deletes it outright with NO way to recover it. Only pass true if the user explicitly asked for permanent/irreversible deletion. | |
| current_version | Yes | The item's current 'version', from zotero_get_item - required to confirm you are deleting the version you intended |