Skip to main content

SeriesCoverDto

Series cover data transfer object

createdAtstring<date-time>required

When the cover was created

Example: 2024-01-01T00:00:00Z
heightinteger,null<int32>nullable

Image height in pixels (if known)

Example: 1200
idstring<uuid>required

Cover ID

Example: 550e8400-e29b-41d4-a716-446655440070
isSelectedbooleanrequired

Whether this cover is currently selected as the primary cover

Example: true
pathstringrequired

Path to the cover image

Example: data/covers/550e8400-e29b-41d4-a716-446655440002.jpg
seriesIdstring<uuid>required

Series ID

Example: 550e8400-e29b-41d4-a716-446655440002
sourcestringrequired

Cover source (e.g., "custom", "book:uuid", "mangabaka")

Example: custom
updatedAtstring<date-time>required

When the cover was last updated

Example: 2024-01-15T10:30:00Z
widthinteger,null<int32>nullable

Image width in pixels (if known)

Example: 800
SeriesCoverDto
{
"createdAt": "2024-01-01T00:00:00Z",
"height": 1200,
"id": "550e8400-e29b-41d4-a716-446655440070",
"isSelected": true,
"path": "data/covers/550e8400-e29b-41d4-a716-446655440002.jpg",
"seriesId": "550e8400-e29b-41d4-a716-446655440002",
"source": "custom",
"updatedAt": "2024-01-15T10:30:00Z",
"width": 800
}