---
title: "Zotero Library"
method: GET
path: "/api/zotero/library"
---

# Zotero Library

`GET /api/zotero/library`

## Request

- Base URL: `https://api.openpaper.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openpaper.ai/api/zotero/library`
- Auth: API key in header `Authorization`

List importable journal articles, conference papers, and preprints from the user's Zotero library.

## Response `200`

Successful Response

- ZoteroLibraryResponse
  - `items` ZoteroLibraryItem[], required
    - `zotero_item_key` string, required
    - `title` string, required
    - `authors` string[], required
    - `date` string, nullable
    - `item_type` string, required
    - `venue` string, nullable
    - `date_added` string, nullable
    - `tags` string[]
    - `collections` string[]
    - `already_imported` boolean, required
    - `has_pdf_attachment` boolean
    - `has_metadata` boolean
  - `remaining_slots` integer, required

---

[API](https://skmtc.dev/openpaper/apis/open-paper.md) - [All operations](https://skmtc.dev/openpaper/apis/open-paper/llms.txt) - [OpenAPI document](https://skmtc.dev/openpaper/apis/open-paper/revisions/c2ad03216101?raw)
