Write support in local API
There is confusion on whether the local API support write operations.
For instance, the documentation for [this MCP server](https://github.com/54yyyu/zotero-mcp#configuration) says:
> The local API is fast but read-only, so the MCP server uses the Zotero web API for write operations.
However, it looks like a write request section recently appeared in the [documentation for local API](https://www.zotero.org/support/dev/web_api/v3/local_api#write_requests)
> Write Requests#
>
> POST, PUT, PATCH, and DELETE are supported for items, collections, and saved searches. The local API also supports tag deletion, full-text writes, and file uploads. Requests and responses follow the same format as the Web API, described in Write Requests.
Does the local API support write requests now?
For instance, the documentation for [this MCP server](https://github.com/54yyyu/zotero-mcp#configuration) says:
> The local API is fast but read-only, so the MCP server uses the Zotero web API for write operations.
However, it looks like a write request section recently appeared in the [documentation for local API](https://www.zotero.org/support/dev/web_api/v3/local_api#write_requests)
> Write Requests#
>
> POST, PUT, PATCH, and DELETE are supported for items, collections, and saved searches. The local API also supports tag deletion, full-text writes, and file uploads. Requests and responses follow the same format as the Web API, described in Write Requests.
Does the local API support write requests now?
-
dstillman Zotero TeamSorry, we were in the process of updating the documentation to clarify that. Write requests are supported in Zotero 10, currently in beta. We're still making some tweaks to write support and will announce it on the dev list shortly.
Upgrade Storage