Server
Media
Butler
Plex
Library
- GETGet Hash Value
- GETGet Recently Added
- GETGet All Libraries
- GETGet library details
- DELDelete library section
- GETGet library items
- GETGet all media of library
- GETRefresh Metadata Of The Library
- GETSearch library
- GETGet Genres of library media
- GETGet Countries of library media
- GETGet Actors of library media
- GETSearch All Libraries
- GETGet Media Metadata
- GETGet Items Children
- GETGet Top Watched Content
- GETGet On Deck
Watchlist
Playlists
Authentication
Sessions
Get On Deck
This endpoint will return the on deck content.
using LukeHagar.PlexAPI.SDK;
using LukeHagar.PlexAPI.SDK.Models.Components;
var sdk = new PlexAPI(accessToken: "<YOUR_API_KEY_HERE>");
var res = await sdk.Library.GetOnDeckAsync();
// handle response
{
"MediaContainer": {
"size": 16,
"allowSync": true,
"identifier": "com.plexapp.plugins.library",
"mediaTagPrefix": "/system/bundle/media/flags/",
"mediaTagVersion": 1680021154,
"mixedParents": true,
"Metadata": [
{
"allowSync": true,
"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": "2020-10-31T00:00:00.000Z",
"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,
"default": true,
"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)"
}
]
}
]
}
],
"Guid": [
{
"id": "imdb://tt13303712"
}
]
}
]
}
}
Authorizations
Plex Authentication Token
Response
16
"com.plexapp.plugins.library"
"/system/bundle/media/flags/"
1680021154
2
"TV Shows"
"4bb2521c-8ba9-459b-aaee-8ab8bc35eabd"
49564
"/library/metadata/49564"
49557
49556
"plex://episode/5ea7d7402e7ab10042e74d4f"
"plex://season/602e754d67f4c8002ce54b3d"
"plex://show/5d9c090e705e7a001e6e94d8"
"episode"
"Circus"
"/library/metadata/49556"
"/library/metadata/49557"
"/library/sections/2"
"Bluey (2018)"
"Season 2"
"TV-Y"
"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."
33
2
1681908352
2018
"/library/metadata/49564/thumb/1654258204"
"/library/metadata/49556/art/1680939546"
"/library/metadata/49557/thumb/1654258204"
"/library/metadata/49556/thumb/1680939546"
"/library/metadata/49556/art/1680939546"
"/library/metadata/49556/theme/1680939546"
420080
"2020-10-31T00:00:00.000Z"
1654258196
1654258204
80994
420080
1046
1920
1080
1.78
2
"aac"
"hevc"
"1080"
"mkv"
"PAL"
"lc"
"main"
80994
"/library/parts/80994/1655007810/file.mkv"
420080
"/tvshows/Bluey (2018)/Bluey (2018) - S02E33 - Circus.mkv"
55148931
"lc"
"mkv"
"main"
using LukeHagar.PlexAPI.SDK;
using LukeHagar.PlexAPI.SDK.Models.Components;
var sdk = new PlexAPI(accessToken: "<YOUR_API_KEY_HERE>");
var res = await sdk.Library.GetOnDeckAsync();
// handle response
{
"MediaContainer": {
"size": 16,
"allowSync": true,
"identifier": "com.plexapp.plugins.library",
"mediaTagPrefix": "/system/bundle/media/flags/",
"mediaTagVersion": 1680021154,
"mixedParents": true,
"Metadata": [
{
"allowSync": true,
"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": "2020-10-31T00:00:00.000Z",
"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,
"default": true,
"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)"
}
]
}
]
}
],
"Guid": [
{
"id": "imdb://tt13303712"
}
]
}
]
}
}