org.passingreads.book.registrationHint

passingreads.org

Documentation

A hint for which publication this book is, so that registration is especiall.

main record

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 items
View 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."
}

Lexicon Garden

@