# GetLibraryItemsResponse ## Example Usage ```typescript import { EnableCreditsMarkerGeneration, EpisodeSort, FlattenSeasons, GetLibraryItemsLibraryResponse200Type, GetLibraryItemsLibraryType, GetLibraryItemsResponse, ShowOrdering, } from "@lukehagar/plexjs/sdk/models/operations"; import { RFCDate } from "@lukehagar/plexjs/sdk/types"; let value: GetLibraryItemsResponse = { contentType: "", statusCode: 102, rawResponse: new Response("{\"message\": \"hello world\"}", { headers: { "Content-Type": "application/json" }, }), object: { mediaContainer: { type: [ { key: "/library/sections/2/all?type=2", type: "filter", subtype: "clip", title: "TV Shows", active: false, filter: [ { filter: "genre", filterType: "string", key: "/library/sections/2/genre?type=2", title: "Genre", type: "filter", advanced: true, }, ], sort: [ { default: "asc", active: false, descKey: "titleSort:desc", firstCharacterKey: "/library/sections/2/firstCharacter", key: "titleSort", title: "Title", }, ], field: [ { key: "show.title", title: "Show Title", type: "string", subType: "rating", }, ], }, ], fieldType: [ { type: "tag", operator: [ { key: "=", title: "is", }, ], }, ], size: 70, totalSize: 170, offset: 0, content: "secondary", allowSync: true, nocache: true, art: "/:/resources/movie-fanart.jpg", identifier: "com.plexapp.plugins.library", librarySectionID: 1, librarySectionTitle: "Movies", librarySectionUUID: "322a231a-b7f7-49f5-920f-14c61199cd30", mediaTagPrefix: "/system/bundle/media/flags/", mediaTagVersion: 1701731894, thumb: "/:/resources/movie.png", title1: "Movies", title2: "Recently Released", viewGroup: "movie", viewMode: 65592, mixedParents: true, metadata: [ { ratingKey: "58683", key: "/library/metadata/58683", guid: "plex://movie/5d7768ba96b655001fdc0408", studio: "20th Century Studios", skipChildren: false, librarySectionID: 1, librarySectionTitle: "Movies", librarySectionKey: "/library/sections/1", type: GetLibraryItemsLibraryType.Movie, title: "Avatar: The Way of Water", slug: "4-for-texas", contentRating: "PG-13", summary: "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora. Once a familiar threat returns to finish what was previously started, Jake must work with Neytiri and the army of the Na'vi race to protect their home.", rating: 7.6, audienceRating: 9.2, year: 2022, seasonCount: 2022, tagline: "Return to Pandora.", flattenSeasons: FlattenSeasons.Show, episodeSort: EpisodeSort.OldestFirst, enableCreditsMarkerGeneration: EnableCreditsMarkerGeneration.LibraryDefault, showOrdering: ShowOrdering.TvdbAbsolute, thumb: "/library/metadata/58683/thumb/1703239236", art: "/library/metadata/58683/art/1703239236", banner: "/library/metadata/58683/banner/1703239236", duration: 11558112, originallyAvailableAt: new RFCDate("2022-12-14T00:00:00Z"), addedAt: 1556281940, updatedAt: 1556281940, audienceRatingImage: "rottentomatoes://image.rating.upright", chapterSource: "media", primaryExtraKey: "/library/metadata/58684", ratingImage: "rottentomatoes://image.rating.ripe", grandparentRatingKey: "66", grandparentGuid: "plex://show/5d9c081b170e24001f2a7be4", grandparentKey: "/library/metadata/66", grandparentTitle: "Caprica", grandparentThumb: "/library/metadata/66/thumb/1705716261", parentSlug: "alice-in-borderland-2020", grandparentSlug: "alice-in-borderland-2020", grandparentArt: "/library/metadata/66/art/1705716261", grandparentTheme: "/library/metadata/66/theme/1705716261", media: [ { id: 119534, duration: 11558112, bitrate: 25025, width: 3840, height: 2072, aspectRatio: 1.85, audioProfile: "dts", audioChannels: 6, audioCodec: "eac3", videoCodec: "hevc", videoResolution: "4k", container: "mkv", videoFrameRate: "24p", videoProfile: "main 10", hasVoiceActivity: false, has64bitOffsets: false, part: [ { id: 119542, key: "/library/parts/119542/1680457526/file.mkv", duration: 11558112, file: "/movies/Avatar The Way of Water (2022)/Avatar.The.Way.of.Water.2022.2160p.WEB-DL.DDP5.1.Atmos.DV.HDR10.HEVC-CMRG.mkv", size: 36158371307, container: "mkv", audioProfile: "dts", has64bitOffsets: false, optimizedForStreaming: false, videoProfile: "main 10", indexes: "sd", stream: [ { id: 272796, streamType: 1, default: true, selected: true, codec: "h264", index: 0, bitrate: 6273, colorPrimaries: "bt709", colorRange: "tv", colorSpace: "bt709", colorTrc: "bt709", bitDepth: 8, chromaLocation: "left", streamIdentifier: "2", chromaSubsampling: "4:2:0", codedHeight: 1088, codedWidth: 1920, frameRate: 29.97, hasScalingMatrix: false, hearingImpaired: false, closedCaptions: false, embeddedInVideo: "1", height: 1080, level: 40, profile: "main", refFrames: 4, scanType: "progressive", width: 1920, displayTitle: "1080p (H.264)", extendedDisplayTitle: "1080p (H.264)", channels: 2, language: "English", languageTag: "en", languageCode: "eng", audioChannelLayout: "stereo", samplingRate: 48000, title: "English", canAutoSync: false, }, ], }, ], }, ], genre: [ { tag: "Adventure", }, ], country: [ { tag: "United States of America", }, ], director: [ { tag: "James Cameron", }, ], writer: [ { tag: "James Cameron", }, ], collection: [ { tag: "Working NL Subs", }, ], role: [ { id: 294129, filter: "actor=294129", thumb: "https://metadata-static.plex.tv/2/people/27b85844536c39f3f9ac943aaad46608.jpg", tag: "Mike Smith", tagKey: "668e7e7b22bcad9064350c91", role: "Self", }, ], location: [ { path: "/TV Shows/House", }, ], mediaGuid: [ { id: "imdb://tt13015952", }, ], ultraBlurColors: { topLeft: "11333b", topRight: "0a232d", bottomRight: "73958", bottomLeft: "1f5066", }, metaDataRating: [ { image: "themoviedb://image.rating", value: 3, type: "audience", }, ], image: [ { alt: "Episode 1", type: GetLibraryItemsLibraryResponse200Type.Background, url: "/library/metadata/45521/thumb/1644710589", }, ], titleSort: "Whale", viewCount: 1, lastViewedAt: 1682752242, originalTitle: "映画 ブラッククローバー 魔法帝の剣", viewOffset: 5222500, skipCount: 1, index: 1, theme: "/library/metadata/1/theme/1705636920", leafCount: 14, viewedLeafCount: 0, childCount: 1, hasPremiumExtras: "1", hasPremiumPrimaryExtra: "1", parentRatingKey: "66", parentGuid: "plex://show/5d9c081b170e24001f2a7be4", parentStudio: "UCP", parentKey: "/library/metadata/66", parentTitle: "Caprica", parentIndex: 1, parentYear: 2010, parentThumb: "/library/metadata/66/thumb/1705716261", parentTheme: "/library/metadata/66/theme/1705716261", }, ], meta: { type: [ { key: "/library/sections/2/all?type=2", type: "show", title: "TV Shows", active: false, filter: [ { filter: "genre", filterType: "string", key: "/library/sections/2/genre?type=2", title: "Genre", type: "filter", }, ], sort: [ { default: "asc", active: false, descKey: "titleSort:desc", firstCharacterKey: "/library/sections/2/firstCharacter", key: "titleSort", title: "Title", }, ], field: [ { key: "show.title", title: "Show Title", type: "string", subType: "rating", }, ], }, ], fieldType: [ { type: "tag", operator: [ { key: "=", title: "is", }, ], }, ], }, }, }, }; ``` ## Fields | Field | Type | Required | Description | | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | | `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation | | `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation | | `rawResponse` | [Response](https://developer.mozilla.org/en-US/docs/Web/API/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing | | `object` | [operations.GetLibraryItemsResponseBody](../../../sdk/models/operations/getlibraryitemsresponsebody.md) | :heavy_minus_sign: | The contents of the library by section and tag |