zotero_get_item_children
Find PDF/EPUB attachment keys by listing child items of Zotero parent items. Batch multiple parent keys in one call to retrieve attachments, notes, and annotations with per-key error reporting.
Instructions
List the child items (attachments, notes, annotations under an attachment) of one OR MANY parent Zotero items. Use it to find an item's PDF/EPUB attachment key before zotero_create_annotation or zotero_get_pdf_outline — those take an attachment key, NOT the parent item key. item_key: one 8-character parent key, or an ARRAY of keys (a JSON-encoded list string also works). Pass every key you have in ONE call: a batch is one API round trip instead of N, and a bad key is reported in its own section instead of aborting. Returns markdown — one key: attachments (content type, filename) and notes in full under the parent title; several keys: one compact line per child, grouped under each parent. Scope: active library only. Examples: zotero_get_item_children(item_key='RTKZQI8E'); zotero_get_item_children(item_key=['RTKZQI8E', '9UZR8GXT']).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_key | Yes | One item key, a list of keys, or a JSON/comma-separated string of keys |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |