Skip to content

Get reading session timeline for a week

GET
/api/v1/user-stats/reading/timeline
curl --request GET \
--url 'http://127.0.0.1:58259/api/v1/user-stats/reading/timeline?year=1&week=1'

Returns reading sessions grouped by book for calendar timeline view

year
required
integer format: int32
week
required
integer format: int32

Timeline data retrieved successfully

Media type */*
Array<object>
object
bookId
integer format: int64
bookTitle
string
bookType
string
Allowed values: PDF EPUB CBX FB2 MOBI AZW3 AUDIOBOOK
startDate
string format: date-time
endDate
string format: date-time
totalSessions
integer format: int64
totalDurationSeconds
integer format: int64

Invalid week or year

Media type */*
Array<object>
object
bookId
integer format: int64
bookTitle
string
bookType
string
Allowed values: PDF EPUB CBX FB2 MOBI AZW3 AUDIOBOOK
startDate
string format: date-time
endDate
string format: date-time
totalSessions
integer format: int64
totalDurationSeconds
integer format: int64

Unauthorized

Media type */*
Array<object>
object
bookId
integer format: int64
bookTitle
string
bookType
string
Allowed values: PDF EPUB CBX FB2 MOBI AZW3 AUDIOBOOK
startDate
string format: date-time
endDate
string format: date-time
totalSessions
integer format: int64
totalDurationSeconds
integer format: int64