ink.resenha.ebook

resenha.ink

Documentation

One per file. Deleting the record lets the account's server delete the file.

main record

One per file. Deleting the record lets the account's server delete the file.

Record Key tid Timestamp-based ID

Properties

authors array of string Optional

No description available.

maxLength: 20 items
book string at-uri Optional

The account's record for the same book, when the reader connected the file to their library: a buzz.bookhive.book, or a social.popfeed.feed.listItem for a book they keep in Popfeed.

cover blob Optional

A cover image for showing the book in a list, taken from the file.

maxSize: 1.0 MB
createdAt string datetime Required

An RFC 3339 formatted timestamp.

file blob Required

The book itself.

format string Required

How to open the file. A comic archive is a zip of page images, read in file name order.

Known values: epub, pdf, cbz
title string Required

From the file's own metadata when it has some, otherwise from its file name.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
View raw schema
{
  "description": "One per file. Deleting the record lets the account's server delete the file.",
  "key": "tid",
  "record": {
    "properties": {
      "authors": {
        "items": {
          "maxGraphemes": 64,
          "maxLength": 640,
          "type": "string"
        },
        "maxLength": 20,
        "type": "array"
      },
      "book": {
        "description": "The account's record for the same book, when the reader connected the file to their library: a buzz.bookhive.book, or a social.popfeed.feed.listItem for a book they keep in Popfeed.",
        "format": "at-uri",
        "type": "string"
      },
      "cover": {
        "accept": [
          "image/png",
          "image/jpeg",
          "image/webp"
        ],
        "description": "A cover image for showing the book in a list, taken from the file.",
        "maxSize": 1000000,
        "type": "blob"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "file": {
        "accept": [
          "application/epub+zip",
          "application/pdf",
          "application/vnd.comicbook+zip",
          "application/zip"
        ],
        "description": "The book itself.",
        "type": "blob"
      },
      "format": {
        "description": "How to open the file. A comic archive is a zip of page images, read in file name order.",
        "knownValues": [
          "epub",
          "pdf",
          "cbz"
        ],
        "type": "string"
      },
      "title": {
        "description": "From the file's own metadata when it has some, otherwise from its file name.",
        "maxGraphemes": 300,
        "maxLength": 3000,
        "type": "string"
      }
    },
    "required": [
      "file",
      "format",
      "title",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@