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
{
  "description": "A hint for which publication this book is, so that registration is especiall.",
  "key": "any",
  "record": {
    "properties": {
      "bookId": {
        "description": "The book's ID (as defined on its QR Code)",
        "type": "string"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "publicationId": {
        "description": "The suggested Open Library Edition ID for this book",
        "type": "string"
      },
      "signatures": {
        "description": "Inline attestations binding this hint to the book's keypair, proving the hinter physically scanned the label.",
        "items": {
          "ref": "org.passingreads.signature.book#main",
          "type": "ref"
        },
        "minLength": 1,
        "type": "array"
      }
    },
    "required": [
      "bookId",
      "publicationId",
      "signatures",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@