page.cavu.getBook

One book's shelf view, hydrated with community counts the shelf list doesn't carry. The readerCount comes from a backlink index over page.cavu.progress records and is garnish, never load-bearing — it is omitted rather than guessed when the index is unreachable.

Repository @cavu.page did:plc:citulkqjdzbnf7wd5xb6lled namespace authority
Details · query
Kindquery
Authoritycavu.page
Indexed

Query

query · GET

Parameters

query string

uri

requiredstring · at-uri

AT-URI of the book's site.standard.publication record.

Output

application/json

book

requiredref

Distinct repos holding a page.cavu.progress record for this book.

  • minimum: 0

Errors

BookNotFound

The publication is not in the index — it doesn't exist, or isn't a renderable book.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • The open shelf: every renderable book the appview has indexed, newest first (record keys are TIDs, so newest means most recently created). The index is fed network-wide from the firehose; any repo's book appears once its spine resolves to content the reader can render.

  • How many distinct readers follow a book: a count of site.standard.graph.subscription records pointing at the publication, via a network-wide backlink index. Garnish, never load-bearing — reports 0 when the upstream index is unreachable.

  • ink.resenha.book.getBook

    query not from the namespace authority

    A book's page from Resenha's index: an edition's readers with their readings, everyone's reviews of it, and its other editions with theirs. By BookHive ID or ISBN-13, so a book BookHive's catalogue doesn't know has one page shared by its readers. Readers the caller blocks are left out. Requires the caller's service token.

  • 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.

  • Get full details about a specific book.