zotero_get_item_children
List child items (attachments, notes, annotations) of parent Zotero items. Get attachment keys before creating annotations or outlines. Supports batch queries for multiple item keys.
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 |