Files
plexjs/docs/sdk/models/operations/getondeckresponsebody.md

5.0 KiB
Raw Blame History

GetOnDeckResponseBody

The on Deck content

Example Usage

import { GetOnDeckResponseBody } from "@lukehagar/plexjs/sdk/models/operations";

let value: GetOnDeckResponseBody = {
  mediaContainer: {
    size: 16,
    identifier: "com.plexapp.plugins.library",
    mediaTagPrefix: "/system/bundle/media/flags/",
    mediaTagVersion: 1680021154,
    metadata: [
      {
        librarySectionID: 2,
        librarySectionTitle: "TV Shows",
        librarySectionUUID: "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd",
        ratingKey: 49564,
        key: "/library/metadata/49564",
        parentRatingKey: 49557,
        grandparentRatingKey: 49556,
        guid: "plex://episode/5ea7d7402e7ab10042e74d4f",
        parentGuid: "plex://season/602e754d67f4c8002ce54b3d",
        grandparentGuid: "plex://show/5d9c090e705e7a001e6e94d8",
        type: "episode",
        title: "Circus",
        grandparentKey: "/library/metadata/49556",
        parentKey: "/library/metadata/49557",
        librarySectionKey: "/library/sections/2",
        grandparentTitle: "Bluey (2018)",
        parentTitle: "Season 2",
        contentRating: "TV-Y",
        summary:
          "Bluey is the ringmaster in a game of circus with her friends but Hercules wants to play his motorcycle game instead. Luckily Bluey has a solution to keep everyone happy.",
        index: 33,
        parentIndex: 2,
        lastViewedAt: 1681908352,
        year: 2018,
        thumb: "/library/metadata/49564/thumb/1654258204",
        art: "/library/metadata/49556/art/1680939546",
        parentThumb: "/library/metadata/49557/thumb/1654258204",
        grandparentThumb: "/library/metadata/49556/thumb/1680939546",
        grandparentArt: "/library/metadata/49556/art/1680939546",
        grandparentTheme: "/library/metadata/49556/theme/1680939546",
        duration: 420080,
        originallyAvailableAt: new Date("2020-10-31T00:00:00Z"),
        addedAt: 1654258196,
        updatedAt: 1654258204,
        media: [
          {
            id: 80994,
            duration: 420080,
            bitrate: 1046,
            width: 1920,
            height: 1080,
            aspectRatio: 1.78,
            audioChannels: 2,
            audioCodec: "aac",
            videoCodec: "hevc",
            videoResolution: "1080",
            container: "mkv",
            videoFrameRate: "PAL",
            audioProfile: "lc",
            videoProfile: "main",
            part: [
              {
                id: 80994,
                key: "/library/parts/80994/1655007810/file.mkv",
                duration: 420080,
                file:
                  "/tvshows/Bluey (2018)/Bluey (2018) - S02E33 - Circus.mkv",
                size: 55148931,
                audioProfile: "lc",
                container: "mkv",
                videoProfile: "main",
                stream: [
                  {
                    id: 211234,
                    streamType: 1,
                    codec: "hevc",
                    index: 0,
                    bitrate: 918,
                    language: "English",
                    languageTag: "en",
                    languageCode: "eng",
                    bitDepth: 8,
                    chromaLocation: "left",
                    chromaSubsampling: "4:2:0",
                    codedHeight: 1080,
                    codedWidth: 1920,
                    colorRange: "tv",
                    frameRate: 25,
                    height: 1080,
                    level: 120,
                    profile: "main",
                    refFrames: 1,
                    width: 1920,
                    displayTitle: "1080p (HEVC Main)",
                    extendedDisplayTitle: "1080p (HEVC Main)",
                  },
                ],
              },
            ],
          },
        ],
        guids: [
          {
            id: "imdb://tt13303712",
          },
        ],
      },
    ],
  },
};

Fields

Field Type Required Description
mediaContainer operations.GetOnDeckMediaContainer N/A