FullBookResponse
Full book response including book data and complete metadata with locks
Error message if book analysis failed
Failed to parse CBZ: invalid archiveWhether the book has been analyzed (page dimensions available)
trueWhen the book was added to the library
2024-01-01T00:00:00ZWhether the book has been soft-deleted
falseFile format (cbz, cbr, epub, pdf)
cbzFile hash for deduplication
a1b2c3d4e5f6g7h8i9j0Filesystem path to the book file
/media/comics/Batman/Batman - Year One 001.cbzFile size in bytes
52428800genres object[]required
Genres assigned to this book
When the genre was created
2024-01-01T00:00:00ZGenre ID
550e8400-e29b-41d4-a716-446655440010Genre name
ActionNumber of series with this genre
Possible values: >= 0
42Book unique identifier
550e8400-e29b-41d4-a716-446655440001Library this book belongs to
550e8400-e29b-41d4-a716-446655440000Name of the library
Comicsmetadata objectrequired
Complete book metadata with lock states
authors object[]
Structured author information as JSON array
Author's name
Andy WeirRole of this author
Possible values: [author, co_author, editor, translator, illustrator, contributor, writer, penciller, inker, colorist, letterer, cover_artist]
Sort name for ordering (e.g., "Weir, Andy")
Weir, Andyawards object[]
Awards information
Award category
Best NovelName of the award
Hugo AwardWhether the book won (true) or was just nominated (false)
trueYear the award was given/nominated
2015Whether the book is black and white
falsebookType object
- null
- BookTypeDto
Colorist(s)
Richmond LewisColorists as array
Total count in series
4Cover artist(s)
David MazzucchelliCover artists as array
When the metadata was created
2024-01-01T00:00:00ZCustom metadata JSON escape hatch
Publication day (1-31)
1Edition information (e.g., "First Edition", "Revised Edition")
First EditionEditor(s)
Dennis O'NeilEditors as array
Format details
Trade PaperbackGenre
SuperheroImprint name
DC Black LabelInker(s)
David MazzucchelliInkers as array
ISBN(s)
978-1401207526ISO language code
enLetterer(s)
Todd KleinLetterers as array
locks objectrequired
Book metadata lock states
Indicates which metadata fields are locked (protected from automatic updates). When a field is locked, the scanner will not overwrite user-edited values.
Whether authors_json is locked
falseWhether awards_json is locked
falseWhether black_and_white is locked
falseWhether book_type is locked
falseWhether colorist is locked
falseWhether count is locked
falseWhether cover artist is locked
falseWhether cover is locked (prevents auto-updates)
falseWhether custom_metadata is locked
falseWhether day is locked
falseWhether edition is locked
falseWhether editor is locked
falseWhether format_detail is locked
falseWhether genre is locked
falseWhether imprint is locked
falseWhether inker is locked
falseWhether isbns is locked
falseWhether language_iso is locked
falseWhether letterer is locked
falseWhether manga is locked
falseWhether month is locked
falseWhether number is locked
falseWhether original_title is locked
falseWhether original_year is locked
falseWhether penciller is locked
falseWhether publisher is locked
trueWhether series_position is locked
falseWhether series_total is locked
falseWhether subjects is locked
falseWhether subtitle is locked
falseWhether summary is locked
falseWhether title is locked
falseWhether title_sort is locked
falseWhether translator is locked
falseWhether volume is locked
falseWhether writer is locked
falseWhether year is locked
trueWhether the book is manga format
falsePublication month (1-12)
2Chapter/book number
1Original title (for translated works)
火星の人Original publication year (for re-releases or translations)
2011Penciller(s)
David MazzucchelliPencillers as array
Publisher name
DC ComicsRelease/publication date
1987-02-01T00:00:00ZPosition in a series (e.g., 1.0, 2.5 for .5 volumes)
1Total number of books in the series
3Subject/topic tags
["Science Fiction","Space Exploration","Survival"]Book subtitle
A NovelBook summary/description
Bruce Wayne returns to Gotham City after years abroad.Book title from metadata
Batman: Year One #1Sort title for ordering
batman year one 001Translator name
John SmithWhen the metadata was last updated
2024-01-15T10:30:00ZVolume number
1Writer(s)
Frank MillerWriters as array
Publication year
1987Book number within the series
1Number of pages in the book
32readProgress object
- null
- ReadProgressResponse
Effective reading direction (from series metadata, or library default)
ltrSeries this book belongs to
550e8400-e29b-41d4-a716-446655440002Name of the series
Batman: Year Onetags object[]required
Tags assigned to this book
When the tag was created
2024-01-01T00:00:00ZTag ID
550e8400-e29b-41d4-a716-446655440020Tag name
CompletedNumber of series with this tag
Possible values: >= 0
15Book title (display name)
Batman: Year One #1Title used for sorting
batman year one 001When the book was last updated
2024-01-15T10:30:00Z{
"analysisError": "Failed to parse CBZ: invalid archive",
"analyzed": true,
"createdAt": "2024-01-01T00:00:00Z",
"deleted": false,
"fileFormat": "cbz",
"fileHash": "a1b2c3d4e5f6g7h8i9j0",
"filePath": "/media/comics/Batman/Batman - Year One 001.cbz",
"fileSize": 52428800,
"genres": [
{
"createdAt": "2024-01-01T00:00:00Z",
"id": "550e8400-e29b-41d4-a716-446655440010",
"name": "Action",
"seriesCount": 42
}
],
"id": "550e8400-e29b-41d4-a716-446655440001",
"libraryId": "550e8400-e29b-41d4-a716-446655440000",
"libraryName": "Comics",
"metadata": {
"authors": [
{
"name": "Andy Weir",
"role": "author",
"sortName": "Weir, Andy"
}
],
"awards": [
{
"category": "Best Novel",
"name": "Hugo Award",
"won": true,
"year": 2015
}
],
"blackAndWhite": false,
"bookType": "null",
"colorist": "Richmond Lewis",
"colorists": [
"string"
],
"count": 4,
"coverArtist": "David Mazzucchelli",
"coverArtists": [
"string"
],
"createdAt": "2024-01-01T00:00:00Z",
"customMetadata": "Unknown Type: object,null",
"day": 1,
"edition": "First Edition",
"editor": "Dennis O'Neil",
"editors": [
"string"
],
"formatDetail": "Trade Paperback",
"genre": "Superhero",
"imprint": "DC Black Label",
"inker": "David Mazzucchelli",
"inkers": [
"string"
],
"isbns": "978-1401207526",
"languageIso": "en",
"letterer": "Todd Klein",
"letterers": [
"string"
],
"locks": {
"authorsJsonLock": false,
"awardsJsonLock": false,
"blackAndWhiteLock": false,
"bookTypeLock": false,
"coloristLock": false,
"countLock": false,
"coverArtistLock": false,
"coverLock": false,
"customMetadataLock": false,
"dayLock": false,
"editionLock": false,
"editorLock": false,
"formatDetailLock": false,
"genreLock": false,
"imprintLock": false,
"inkerLock": false,
"isbnsLock": false,
"languageIsoLock": false,
"lettererLock": false,
"mangaLock": false,
"monthLock": false,
"numberLock": false,
"originalTitleLock": false,
"originalYearLock": false,
"pencillerLock": false,
"publisherLock": true,
"seriesPositionLock": false,
"seriesTotalLock": false,
"subjectsLock": false,
"subtitleLock": false,
"summaryLock": false,
"titleLock": false,
"titleSortLock": false,
"translatorLock": false,
"volumeLock": false,
"writerLock": false,
"yearLock": true
},
"manga": false,
"month": 2,
"number": "1",
"originalTitle": "火星の人",
"originalYear": 2011,
"penciller": "David Mazzucchelli",
"pencillers": [
"string"
],
"publisher": "DC Comics",
"releaseDate": "1987-02-01T00:00:00Z",
"seriesPosition": 1,
"seriesTotal": 3,
"subjects": [
"Science Fiction",
"Space Exploration",
"Survival"
],
"subtitle": "A Novel",
"summary": "Bruce Wayne returns to Gotham City after years abroad.",
"title": "Batman: Year One #1",
"titleSort": "batman year one 001",
"translator": "John Smith",
"updatedAt": "2024-01-15T10:30:00Z",
"volume": 1,
"writer": "Frank Miller",
"writers": [
"string"
],
"year": 1987
},
"number": 1,
"pageCount": 32,
"readProgress": "null",
"readingDirection": "ltr",
"seriesId": "550e8400-e29b-41d4-a716-446655440002",
"seriesName": "Batman: Year One",
"tags": [
{
"createdAt": "2024-01-01T00:00:00Z",
"id": "550e8400-e29b-41d4-a716-446655440020",
"name": "Completed",
"seriesCount": 15
}
],
"title": "Batman: Year One #1",
"titleSort": "batman year one 001",
"updatedAt": "2024-01-15T10:30:00Z"
}