komga_collections
Create, update, delete, and retrieve Komga collections, including listing series within collections with filter options.
Instructions
komga collections operations on Komga. Pass operation and an arguments dict matching that operation's parameters.
create_collection(collection) — Create a collection. Requires ADMIN.
delete_collection(collection_id) — Delete a collection. Requires ADMIN.
get_collection(collection_id) — Get collection details.
get_collection_series(collection_id, status=None, read_status=None, publisher=None, language=None, genre=None, tag=None, age_rating=None, release_year=None, author=None, page=0, size=50, sort=None, unpaged=False) — List series in a collection using Komga's legacy filter query params.
list_collections(search=None, library_id=None, page=0, size=50, sort=None, unpaged=False) — List collections, optionally filtered by search text or library.
update_collection(collection_id, patch) — Update a collection. Requires ADMIN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |