WantToReadEntryDto
A single entry in a user's want-to-read queue. Exactly one of series_id /
book_id is populated, matching item_type.
addedAtstring<date-time>required
When the entry was added to the queue.
Example:
2026-06-15T18:45:00ZbookIdstring,null<uuid>nullable
The flagged book (set when item_type is book).
idstring<uuid>required
Queue entry ID.
Example:
550e8400-e29b-41d4-a716-446655440000itemTypeWantToReadItemType (string)required
Whether this entry flags a series or a book.
Possible values: [series, book]
seriesIdstring,null<uuid>nullable
The flagged series (set when item_type is series).
WantToReadEntryDto
{
"addedAt": "2026-06-15T18:45:00Z",
"bookId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"id": "550e8400-e29b-41d4-a716-446655440000",
"itemType": "series",
"seriesId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}