Third-party app cannot get data from Zotero API

25 views
Skip to first unread message

Pedro Montanari

unread,
Jun 19, 2026, 10:44:03 AM (2 days ago) Jun 19
to zotero-dev
Hello everyone, this is my first post so hopefully I'm doing everything right.

I use Joplin as my note-taking tool. Joplin has a third-party plugin to connect to Zotero and add citations directly to notes.

Since some months ago, it was reported that the plugin stopped working. From the comments of one user, I suspect it may be an issue with the Zotero API, not with the plugin (but I'm not sure). Here are the comments:

  1. I recently upgraded to Zotero 9.0.3 and now cannot seem to access my Zotero from the plugin. I've checked and the port number is definitely correct, I think maybe the API structure has changed in the new version? I'm completely new to API work, but I've tried to query the Zotero URL with Python requests and http://localhost:23119/api/ gives a 200 response, but http://localhost:23119/api/users/ gives 404.
  2. I've been playing around with pyzotero to see if I could find a working API link to an item. It seems as though my user number might have changed? As far as I can see from the docs, the plugin expects to find items at http://localhost:23119/api/users/0/items, whereas the output from pyzotero.Zotero(library_id="0", library_type="user", local=True).items() seems to imply that my local API is now of the form http://localhost:23119/api/users/18197359/items/key_of_item.

Would anyone have any idea if this a problem on the plugin or on Zotero's side? And what could be done?

Thank you

Michael Jungnickl

unread,
Jun 20, 2026, 3:35:33 AM (yesterday) Jun 20
to zotero-dev
Please check which version of Zotero your plugin still supports. There may also be an update available for the plugin. Otherwise, install an older version of Zotero.

Over the past two years, Zotero has released several new major versions with new features. Applications and plugins must be updated accordingly. Not all of them have been updated yet. 
Reply all
Reply to author
Forward
0 new messages