zotero_create_item
Add a new reference to your Zotero library through the web API, then sync it to your desktop app. Use it to save books, articles, papers, and other sources with metadata, tags, and collection placement.
Instructions
Save a new reference to the user's Zotero library via the web API (it then syncs to the desktop app). Requires a configured API key with write access. Ask the user before writing unless they clearly asked you to save something.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| DOI | No | ||
| url | No | ||
| date | No | ||
| tags | No | ||
| title | Yes | ||
| library | No | Library to use. Local: omit for My Library, or give a group name/ID. Web: omit for your user library, or give a group ID (or 'group:12345'). | |
| creators | No | Authors etc., as ['Last, First', ...] or [{'lastName','firstName','creatorType'}]. | |
| itemType | Yes | e.g. journalArticle, book, conferencePaper, preprint, report, webpage. | |
| collection | No | Collection key, name, or 'Parent/Child' path to file it under. | |
| extraFields | No | Any other Zotero fields, e.g. {'volume':'12','pages':'1-20'}. | |
| abstractNote | No | ||
| publicationTitle | No |