shelf
A bookshelf. Shelves are lists that contain books instead of generic products.
| Metadata | Value |
|---|---|
| Plural | shelves |
| Also | list |
Fields
Section titled “Fields”| Field | Type |
|---|---|
isExclusive | boolean |
Relations
Section titled “Relations”| Relation | Target |
|---|---|
contains | book[] |
Inherited
Section titled “Inherited”From list:
| Field | Type |
|---|---|
isDefault | boolean |
isPublic | boolean |
listId | string |
listType | string |
privacy | string |
| Relation | Target |
|---|---|
belongsTo | account |
platform | product |
Prior art
Section titled “Prior art”External standards this shape draws from or aligns with. See Shape design principles for how prior art informs shape design.
- Goodreads API — Shelves — Direct source. Our isExclusive maps to Goodreads’ “exclusive shelves” (read, to-read, currently-reading).
- schema.org/ItemList (bookshelf) — Generic collection peer. contains(book[]) ≈ itemListElement.
Skills that produce this shape
Section titled “Skills that produce this shape”- goodreads —
list_shelves