---
title: "Import Calibre library"
method: POST
path: "/sys/import/calibre"
tags: ["System"]
---

# Import Calibre library

`POST /sys/import/calibre`

Import books from a Calibre library directory (admin only). Reads metadata.db and copies book files.

## Request body

- SysCalibreImportRequest
  - `calibre_path` string, required

## Response `200`

OK

- SysCalibreImportResult
  - `errors` integer
  - `imported` integer
  - `messages` string[]
  - `skipped` integer
  - `total` integer

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.net/lxpio/apis/omnigram-api.md) · [All operations](https://skmtc.net/lxpio/apis/omnigram-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lxpio/omnigram-api/versions/58911ffb3093/schema)
