Skip to main content

UpdateProgressRequest

Request to update reading progress for a book

completedboolean | nullnullable

Whether the book is marked as completed

Example: false
currentPageinteger<int32>required

Current page number (1-indexed)

Example: 42
progressPercentagenumber,null<double>nullable

Progress as a percentage (0.0-1.0), used for EPUB books with reflowable content

Example: 0.45
UpdateProgressRequest
{
"completed": false,
"currentPage": 42,
"progressPercentage": 0.45
}