Zotero Web API v3#
This is the default version of the API, and it is recommended for new development.
API Documentation#
- Basics
- Item Types/Fields
- Write Requests
- File Uploads
- Full-Text Content
- Syncing
- Streaming API
- OAuth Authentication
- Changes from API Version 2
Client Libraries#
Known client libraries for the Zotero API include:
- https://github.com/tnajdek/zotero-api-client (JavaScript)
- https://github.com/urschrei/pyzotero (Python)
- https://github.com/fcheslack/libZotero (PHP and Python)
- https://github.com/shazino/SZNZotero (Objective-C)
- https://github.com/retorquere/zotero-sync (TypeScript)
API Support#
Please post questions regarding the Zotero API to the zotero-dev mailing list.