Files
plexjs/docs/models/operations/listplaybackhistoryrequest.md

22 KiB
Raw Blame History

ListPlaybackHistoryRequest

Example Usage

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

let value: ListPlaybackHistoryRequest = {
  sort: [
    "viewedAt:desc,accountID",
  ],
};

Fields

Field Type Required Description Example
accepts shared.Accepts Indicates the client accepts the indicated media types
clientIdentifier string An opaque identifier unique to the client abc123
product string The name of the client product Plex for Roku
version string The version of the client application 2.4.1
platform string The platform of the client Roku
platformVersion string The version of the platform 4.3 build 1057
device string A relatively friendly name for the client device Roku 3
model string A potentially less friendly identifier for the device model 4200X
deviceVendor string The device vendor Roku
deviceName string A friendly name for the client Living Room TV
marketplace string The marketplace on which the client application is distributed googlePlay
accountID number The account id to restrict view history
viewedAt number The time period to restrict history (typically of the form viewedAt>=12456789)
librarySectionID number The library section id to restrict view history
metadataItemID number The metadata item to restrict view history (can provide the id for a show to see all of that show's view history). Note this is translated to metadata_items.id, parents.id, or grandparents.id internally depending on the metadata type.
sort string[] The field on which to sort. Multiple orderings can be specified separated by , and the direction specified following a : (desc or asc; asc is assumed if not provided). Note metadataItemID may not be used here. viewedAt:desc,accountID