zotero_apply_paper_import
Apply a preflighted batch of up to 50 papers into Zotero collections via Web API, with cloud ID checks and metadata resolution. Requires confirm=true to write.
Instructions
Apply a preflighted batch of up to 50 papers through the official Zotero Web API. Rescans the local library, performs fail-closed cloud exact-ID checks before creation, resolves DOI/PMID/arXiv metadata, and versions collection unions for existing items. Never removes memberships, merges items, edits existing metadata, or creates/downloads/uploads PDF attachments. Zotero desktop sync makes cloud writes visible locally. Requires confirm=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| confirm | Yes | Must be true to authorize Zotero writes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| text | No | ||
| error | No |