List the trash
zotero_list_trashList the items currently in Zotero's trash, making it easy to identify which trashed items can be restored. Supports pagination, group libraries, and raw API output.
Instructions
List the items currently in Zotero's trash, which are the ones zotero_restore_items can bring back. Note that trashed collections do not appear here: Zotero's local API offers no way to enumerate them, so a trashed collection can only be restored by key or from the Zotero window.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of objects to return (1-500). | |
| start | No | Zero-based offset for paging; pass the nextStart value from a previous call. | |
| groupId | No | Group library ID. Omit for the personal library ("My Library"), which is what almost every request wants. Group IDs come from zotero_list_libraries. | |
| verbose | No | Return Zotero's raw API envelope (library block, self/alternate links, full meta) instead of the flattened object. Costs many extra tokens per object; only useful when a URL or the raw meta block is genuinely needed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| start | Yes | ||
| hasMore | Yes | ||
| returned | Yes | ||
| nextStart | Yes | ||
| totalResults | Yes |