update_item
Edit an existing Zotero item's bibliographic fields without changing its key, keeping citations intact; uses version checks to prevent overwriting concurrent updates.
Instructions
Edit bibliographic fields (title, date, DOI, url, abstractNote,
publicationTitle, creators, etc.) on an existing item, in place. Safe:
the item's key is unchanged, so any Word citation referencing it keeps
working. creators (if included) replaces the whole author/editor
list -- e.g. [{"creatorType": "author", "firstName": "Ada",
"lastName": "Lovelace"}], not a merge into the existing list.
version: the item's current version (from search_items/get_item) -- the edit is refused if this doesn't match the server's current version (someone else changed the item since you read it; re-fetch and retry). fields may NOT include tags/collections -- use add_tags/remove_tags/ set_tags and add_to_collection/remove_from_collection for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| fields | Yes | ||
| version | Yes |