Files
plexjs/docs/sdk/models/operations/getsessionsmetadata.md
2024-09-08 03:06:14 +00:00

20 KiB
Raw Blame History

GetSessionsMetadata

Example Usage

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

let value: GetSessionsMetadata = {
    addedAt: 1705543312,
    art: "/library/metadata/39904/art/1705310687",
    duration: 186240,
    grandparentArt: "/library/metadata/39904/art/1705310687",
    grandparentGuid: "plex://artist/5d07bbfd403c6402904a6480",
    grandparentKey: "/library/metadata/39904",
    grandparentRatingKey: "39904",
    grandparentThumb: "/library/metadata/39904/thumb/1705310687",
    grandparentTitle: "Green Day",
    guid: "plex://track/6535834f71f22f36f71a8e8f",
    index: 1,
    key: "/library/metadata/67085",
    librarySectionID: "3",
    librarySectionKey: "/library/sections/3",
    librarySectionTitle: "Music",
    musicAnalysisVersion: "1",
    parentGuid: "plex://album/65394d6d472b8ab03ef47f12",
    parentIndex: 1,
    parentKey: "/library/metadata/67084",
    parentRatingKey: "67084",
    parentStudio: "Reprise Records",
    parentThumb: "/library/metadata/67084/thumb/1705543314",
    parentTitle: "Saviors",
    parentYear: 2024,
    ratingCount: 45885,
    ratingKey: "67085",
    sessionKey: "203",
    thumb: "/library/metadata/67084/thumb/1705543314",
    title: "The American Dream Is Killing Me",
    titleSort: "American Dream Is Killing Me",
    type: "track",
    updatedAt: 1705543314,
    viewOffset: 1000,
    media: [
        {
            audioChannels: 2,
            audioCodec: "flac",
            bitrate: 1014,
            container: "flac",
            duration: 186240,
            id: "130355",
            selected: true,
            part: [
                {
                    container: "flac",
                    duration: 186240,
                    file: "/music/Green Day/Saviors (2024)/Green Day - Saviors - 01 - The American Dream Is Killing Me.flac",
                    hasThumbnail: "1",
                    id: "130625",
                    key: "/library/parts/130625/1705543268/file.flac",
                    size: 23644000,
                    decision: "directplay",
                    selected: true,
                    stream: [
                        {
                            albumGain: "-12.94",
                            albumPeak: "1.000000",
                            albumRange: "4.751014",
                            audioChannelLayout: "stereo",
                            bitDepth: 16,
                            bitrate: 1014,
                            channels: 2,
                            codec: "flac",
                            displayTitle: "FLAC (Stereo)",
                            extendedDisplayTitle: "FLAC (Stereo)",
                            gain: "-12.94",
                            id: "352487",
                            index: 0,
                            loudness: "-5.94",
                            lra: "1.74",
                            peak: "1.000000",
                            samplingRate: 44100,
                            selected: true,
                            streamType: 2,
                            location: "direct",
                        },
                    ],
                },
            ],
        },
    ],
    user: {
        id: "1",
        thumb: "https://plex.tv/users/844780fc6f8a26b5/avatar?c=1705853661",
        title: "Blindkitty38",
    },
    player: {
        address: "10.10.10.171",
        machineIdentifier: "3tsdzir85m2onc3qyr255aq1",
        model: "standalone",
        platform: "windows",
        platformVersion: "10.0.22621",
        product: "Plex for Windows",
        profile: "Plex Desktop",
        remotePublicAddress: "68.248.140.20",
        state: "playing",
        title: "DESKTOP-BL80MTD",
        version: "1.85.0.4071-21128b56",
        local: true,
        relayed: false,
        secure: true,
        userID: 1,
    },
    session: {
        id: "93h7e00ncblxncqw9lkfaoxi",
        bandwidth: 1050,
        location: "lan",
    },
};

Fields

Field Type Required Description Example
addedAt number N/A 1705543312
art string N/A /library/metadata/39904/art/1705310687
duration number N/A 186240
grandparentArt string N/A /library/metadata/39904/art/1705310687
grandparentGuid string N/A plex://artist/5d07bbfd403c6402904a6480
grandparentKey string N/A /library/metadata/39904
grandparentRatingKey string N/A 39904
grandparentThumb string N/A /library/metadata/39904/thumb/1705310687
grandparentTitle string N/A Green Day
guid string N/A plex://track/6535834f71f22f36f71a8e8f
index number N/A 1
key string N/A /library/metadata/67085
librarySectionID string N/A 3
librarySectionKey string N/A /library/sections/3
librarySectionTitle string N/A Music
musicAnalysisVersion string N/A 1
parentGuid string N/A plex://album/65394d6d472b8ab03ef47f12
parentIndex number N/A 1
parentKey string N/A /library/metadata/67084
parentRatingKey string N/A 67084
parentStudio string N/A Reprise Records
parentThumb string N/A /library/metadata/67084/thumb/1705543314
parentTitle string N/A Saviors
parentYear number N/A 2024
ratingCount number N/A 45885
ratingKey string N/A 67085
sessionKey string N/A 203
thumb string N/A /library/metadata/67084/thumb/1705543314
title string N/A The American Dream Is Killing Me
titleSort string N/A American Dream Is Killing Me
type string N/A track
updatedAt number N/A 1705543314
viewOffset number N/A 1000
media operations.GetSessionsMedia[] N/A
user operations.GetSessionsUser N/A
player operations.Player N/A
session operations.Session N/A