Update reading progress for a book
PATCH/:prefix/api/v1/books/:book_id/read-progress
Updates the user's reading progress for a specific book.
Komic sends: { "completed": false, "page": 151 }
Endpoint
PATCH /{prefix}/api/v1/books/{bookId}/read-progress
Request Body
page- Current page number (1-indexed, optional)completed- Whether book is completed (optional)device_id- Device ID (optional, not used by Komic)device_name- Device name (optional, not used by Komic)
Response
- 204 No Content on success (Komga behavior)
Authentication
- Bearer token (JWT)
- Basic Auth
- API Key
Request
Responses
- 204
- 401
- 404
Progress updated successfully
Unauthorized
Book not found