zotero_get_items_children
Fetch attachments, notes, and annotations for multiple Zotero items in a single API call. Saves time by grouping children per parent and reporting missing keys individually.
Instructions
Batch variant of zotero_get_item_children: fetch child items (attachments, notes, annotations) for MULTIPLE parent items in a single API round trip. Much cheaper than calling zotero_get_item_children N times — use this whenever you have 2+ item keys in hand. item_keys: list of 8-character parent item keys (also accepts a JSON-encoded list string). Pass as an ARRAY, not a single concatenated string. Returns a markdown section per parent with its children grouped underneath. Missing keys are reported per-item rather than aborting the whole call. Scope: active library only. Example: zotero_get_items_children(item_keys=['RTKZQI8E', '9UZR8GXT']).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_keys | Yes | List of item keys (or JSON string, or comma-separated string) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |