buzz.bookhive.catalogBook
A canonical book record in the BookHive catalog
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | bookhive.buzz |
| Indexed |
Record
record · key anyProperties
The authors of the book (tab separated)
minLength: 1maxLength: 512
cover
stringURL to full-size cover image
coverBlob
blobUploaded full-size cover image blob
maxSize: 2000000accept: image/png, image/jpeg
description
stringBook description/summary
maxLength: 5000
genres
arrayGenres of the book
The book's hive id
identifiers
refExternal identifiers for the book
rating
integerAverage rating (0-5000, where 1000 == 1.0)
minimum: 0maximum: 5000
ratingsCount
integerNumber of ratings
series
stringSeries name if the book is part of a series
source
stringThe source service name (e.g. Goodreads)
sourceId
stringID of the book in the source service
sourceUrl
stringURL to the book on the source service
URL to thumbnail image
thumbnailBlob
blobUploaded thumbnail image blob
maxSize: 1000000accept: image/png, image/jpeg
The title of the book
minLength: 1maxLength: 512
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
buzz.bookhive.hiveBook
recordA book within the hive
-
buzz.bookhive.book
recordA book in the user's library
-
bond.biblio.book
recordA minimal book record for reading attestation. For rich metadata (ratings, reviews, covers), see buzz.bookhive.book.
-
Appview projection of one book on the shelf: the join of a site.standard.publication record, its page.cavu.book extension, and index-time enrichment (chapter count read from the TOC document, aggregate rating from BookHive). Only renderable books are indexed — a publication with no book object, an empty spine, or content in an unrecognized format never appears as a view.
-
org.shelfcheck.shelf.entry
recordA user's shelf entry for a book. Exactly one record per book per user (deduplicate by ids.olWorkId, then by isbn13, then by fuzzy title+author). Status, dates, rating and notes are all carried inline; aggregators and other apps may render the same record as a 'wantToRead' card or a 'finished' review depending on the status field.