Skip to main content

PublicationMetadata

OPDS 2.0 Publication Metadata (schema.org based)

Metadata for a publication entry, based on schema.org vocabulary.

@typestring | nullnullable

Schema.org type (e.g., "http://schema.org/Book")

artist object[]

Artists/illustrators

  • Array [
  • namestringrequired

    Name of the contributor

    sortAsstring | nullnullable

    Sort-friendly version of the name

  • ]
  • author object[]

    Authors

  • Array [
  • namestringrequired

    Name of the contributor

    sortAsstring | nullnullable

    Sort-friendly version of the name

  • ]
  • belongsTo object
    oneOf
    null
    descriptionstring | nullnullable

    Description/summary

    identifierstring | nullnullable

    Unique identifier (e.g., "urn:uuid:...")

    languagestring | nullnullable

    Language code (e.g., "en", "ja")

    modifiedstring,null<date-time>nullable

    Last modification date

    numberOfPagesinteger,null<int32>nullable

    Number of pages

    publishedstring,null<date-time>nullable

    Publication date

    publisherstring | nullnullable

    Publisher name

    subtitlestring | nullnullable

    Subtitle

    titlestringrequired

    Title of the publication

    PublicationMetadata
    {
    "@type": "string",
    "artist": "Unknown Type: array,null",
    "author": "Unknown Type: array,null",
    "belongsTo": "null",
    "description": "string",
    "identifier": "string",
    "language": "string",
    "modified": "2024-07-29T15:51:28.071Z",
    "numberOfPages": 0,
    "published": "2024-07-29T15:51:28.071Z",
    "publisher": "string",
    "subtitle": "string",
    "title": "string"
    }