Files
plexjs/docs/models/getalllibrariesresponsebody.md

2.3 KiB
Raw Blame History

GetAllLibrariesResponseBody

The libraries available on the Server

Example Usage

import { GetAllLibrariesResponseBody } from "@lukehagar/plexjs";

let value: GetAllLibrariesResponseBody = {
    mediaContainer: {
        size: 5,
        allowSync: false,
        title1: "Plex Library",
        directory: [
            {
                allowSync: true,
                art: "/:/resources/movie-fanart.jpg",
                composite: "/library/sections/1/composite/1705615584",
                filters: true,
                refreshing: false,
                thumb: "/:/resources/movie.png",
                key: "1",
                type: "movie",
                title: "Movies",
                agent: "tv.plex.agents.movie",
                scanner: "Plex Movie",
                language: "en-US",
                uuid: "322a231a-b7f7-49f5-920f-14c61199cd30",
                updatedAt: 1556281940,
                createdAt: 1556281940,
                scannedAt: 1556281940,
                content: true,
                directory: true,
                contentChangedAt: 3192854,
                hidden: 0,
                location: [
                    {
                        id: 1,
                        path: "/movies",
                    },
                ],
            },
        ],
    },
};

Fields

Field Type Required Description
mediaContainer models.GetAllLibrariesMediaContainer N/A