A hint for which publication this book is, so that registration is especiall.
Record Key
any
Any valid record key
Properties
bookId
string
Required
The book's ID (as defined on its QR Code)
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
publicationId
string
Required
The suggested Open Library Edition ID for this book
signatures
array
of
ref
org.passingreads.signature.book#main
Required
Inline attestations binding this hint to the book's keypair, proving the hinter physically scanned the label.
minLength: 1 itemsView raw schema
{
"key": "any",
"type": "record",
"record": {
"type": "object",
"required": [
"bookId",
"publicationId",
"signatures",
"createdAt"
],
"properties": {
"bookId": {
"type": "string",
"description": "The book's ID (as defined on its QR Code)"
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"signatures": {
"type": "array",
"items": {
"ref": "org.passingreads.signature.book#main",
"type": "ref"
},
"minLength": 1,
"description": "Inline attestations binding this hint to the book's keypair, proving the hinter physically scanned the label."
},
"publicationId": {
"type": "string",
"description": "The suggested Open Library Edition ID for this book"
}
}
},
"description": "A hint for which publication this book is, so that registration is especiall."
}