SeriesDto
Series data transfer object
bookCountinteger<int64>required
Example:
4createdAtstring<date-time>required
Example:
2024-01-01T00:00:00ZhasCustomCoverboolean | nullnullable
Example:
falseidstring<uuid>required
Example:
550e8400-e29b-41d4-a716-446655440002libraryIdstring<uuid>required
Example:
550e8400-e29b-41d4-a716-446655440000libraryNamestringrequired
Name of the library this series belongs to
Example:
Comicspathstring | nullnullable
Example:
/media/comics/Batman - Year Onepublisherstring | nullnullable
Example:
DC ComicsselectedCoverSourcestring | nullnullable
Example:
first_booksummarystring | nullnullable
Summary/description from series_metadata
Example:
The definitive origin story of Batman, following Bruce Wayne's first year as a vigilante.titlestringrequired
Series title from series_metadata
Example:
Batman: Year OnetitleSortstring | nullnullable
Sort title from series_metadata (for ordering)
Example:
batman year oneunreadCountinteger,null<int64>nullable
Example:
2updatedAtstring<date-time>required
Example:
2024-01-15T10:30:00Zyearinteger,null<int32>nullable
Example:
1987SeriesDto
{
"bookCount": 4,
"createdAt": "2024-01-01T00:00:00Z",
"hasCustomCover": false,
"id": "550e8400-e29b-41d4-a716-446655440002",
"libraryId": "550e8400-e29b-41d4-a716-446655440000",
"libraryName": "Comics",
"path": "/media/comics/Batman - Year One",
"publisher": "DC Comics",
"selectedCoverSource": "first_book",
"summary": "The definitive origin story of Batman, following Bruce Wayne's first year as a vigilante.",
"title": "Batman: Year One",
"titleSort": "batman year one",
"unreadCount": 2,
"updatedAt": "2024-01-15T10:30:00Z",
"year": 1987
}