mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-06 12:37:46 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03c047afa2 | ||
|
|
03910be91f | ||
|
|
25ed9aa97d |
File diff suppressed because one or more lines are too long
@@ -17,18 +17,23 @@ generation:
|
|||||||
oAuth2ClientCredentialsEnabled: true
|
oAuth2ClientCredentialsEnabled: true
|
||||||
oAuth2PasswordEnabled: false
|
oAuth2PasswordEnabled: false
|
||||||
hoistGlobalSecurity: true
|
hoistGlobalSecurity: true
|
||||||
|
schemas:
|
||||||
|
allOfMergeStrategy: shallowMerge
|
||||||
|
requestBodyFieldName: ""
|
||||||
tests:
|
tests:
|
||||||
generateTests: true
|
generateTests: true
|
||||||
generateNewTests: true
|
generateNewTests: true
|
||||||
skipResponseBodyAssertions: false
|
skipResponseBodyAssertions: false
|
||||||
typescript:
|
typescript:
|
||||||
version: 0.41.0
|
version: 0.43.0
|
||||||
acceptHeaderEnum: true
|
acceptHeaderEnum: true
|
||||||
additionalDependencies:
|
additionalDependencies:
|
||||||
dependencies: {}
|
dependencies: {}
|
||||||
devDependencies: {}
|
devDependencies: {}
|
||||||
peerDependencies: {}
|
peerDependencies: {}
|
||||||
additionalPackageJSON: {}
|
additionalPackageJSON: {}
|
||||||
|
additionalScripts: {}
|
||||||
|
alwaysIncludeInboundAndOutbound: false
|
||||||
author: LukeHagar
|
author: LukeHagar
|
||||||
baseErrorName: PlexAPIError
|
baseErrorName: PlexAPIError
|
||||||
clientServerStatusCodesAsErrors: true
|
clientServerStatusCodesAsErrors: true
|
||||||
@@ -38,6 +43,7 @@ typescript:
|
|||||||
enableMCPServer: true
|
enableMCPServer: true
|
||||||
enableReactQuery: false
|
enableReactQuery: false
|
||||||
enumFormat: enum
|
enumFormat: enum
|
||||||
|
exportZodModelNamespace: false
|
||||||
flattenGlobalSecurity: true
|
flattenGlobalSecurity: true
|
||||||
flatteningOrder: body-first
|
flatteningOrder: body-first
|
||||||
generateExamples: true
|
generateExamples: true
|
||||||
@@ -60,5 +66,7 @@ typescript:
|
|||||||
responseFormat: envelope
|
responseFormat: envelope
|
||||||
sseFlatResponse: false
|
sseFlatResponse: false
|
||||||
templateVersion: v2
|
templateVersion: v2
|
||||||
|
unionStrategy: left-to-right
|
||||||
usageSDKInitImports: []
|
usageSDKInitImports: []
|
||||||
useIndexModules: true
|
useIndexModules: true
|
||||||
|
zodVersion: v3
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
|||||||
speakeasyVersion: 1.636.3
|
speakeasyVersion: 1.656.1
|
||||||
sources:
|
sources:
|
||||||
my-source:
|
my-source:
|
||||||
sourceNamespace: my-source
|
sourceNamespace: my-source
|
||||||
@@ -9,20 +9,20 @@ sources:
|
|||||||
- main
|
- main
|
||||||
plexapi:
|
plexapi:
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:d10668c0bc8779046995836bd0e5b4e681f3a1661df05ef984d3951b16891135
|
sourceRevisionDigest: sha256:56fc783b16af019db4eb0fe52df504315e8e7c7ae41e319a61bba8823f19df4b
|
||||||
sourceBlobDigest: sha256:0e84e36799922513fa9fde276e7ed24d7e8ceef23d40f347d4aa7a40fddc2257
|
sourceBlobDigest: sha256:b62613477fd824bb42cf0bf5d0f9980448259c9c7456e03ca6a10eef39a3994f
|
||||||
tags:
|
tags:
|
||||||
- latest
|
- latest
|
||||||
- speakeasy-sdk-regen-1760246702
|
- speakeasy-sdk-regen-1762992705
|
||||||
- 1.1.1
|
- 1.1.1
|
||||||
targets:
|
targets:
|
||||||
plexjs:
|
plexjs:
|
||||||
source: plexapi
|
source: plexapi
|
||||||
sourceNamespace: plexapi
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:d10668c0bc8779046995836bd0e5b4e681f3a1661df05ef984d3951b16891135
|
sourceRevisionDigest: sha256:56fc783b16af019db4eb0fe52df504315e8e7c7ae41e319a61bba8823f19df4b
|
||||||
sourceBlobDigest: sha256:0e84e36799922513fa9fde276e7ed24d7e8ceef23d40f347d4aa7a40fddc2257
|
sourceBlobDigest: sha256:b62613477fd824bb42cf0bf5d0f9980448259c9c7456e03ca6a10eef39a3994f
|
||||||
codeSamplesNamespace: code-samples-typescript-plexjs
|
codeSamplesNamespace: code-samples-typescript-plexjs
|
||||||
codeSamplesRevisionDigest: sha256:49b6f9d7cbbdae2b95c455771f7a7e9544fa64695d7326650a4a93a255ba101b
|
codeSamplesRevisionDigest: sha256:9c301d7b022dab8173b220aa8f2546378c973a75491335d1742c60d131abdf27
|
||||||
workflow:
|
workflow:
|
||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
|
|||||||
59
FUNCTIONS.md
59
FUNCTIONS.md
@@ -20,30 +20,63 @@ specific category of applications.
|
|||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPICore } from "@lukehagar/plexjs/core.js";
|
import { PlexAPICore } from "@lukehagar/plexjs/core.js";
|
||||||
import { generalGetServerInfo } from "@lukehagar/plexjs/funcs/generalGetServerInfo.js";
|
import { transcoderStartTranscodeSession } from "@lukehagar/plexjs/funcs/transcoderStartTranscodeSession.js";
|
||||||
|
import { Extension, StartTranscodeSessionLocation, StartTranscodeSessionProtocol } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
import { Accepts, AdvancedSubtitles, BoolInt, TranscodeType } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
// Use `PlexAPICore` for best tree-shaking performance.
|
// Use `PlexAPICore` for best tree-shaking performance.
|
||||||
// You can create one instance of it to use across an application.
|
// You can create one instance of it to use across an application.
|
||||||
const plexAPI = new PlexAPICore({
|
const plexAPI = new PlexAPICore({
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
const res = await generalGetServerInfo(plexAPI, {});
|
const res = await transcoderStartTranscodeSession(plexAPI, {
|
||||||
|
transcodeType: TranscodeType.Music,
|
||||||
|
extension: Extension.Mpd,
|
||||||
|
advancedSubtitles: AdvancedSubtitles.Burn,
|
||||||
|
audioBoost: 50,
|
||||||
|
audioChannelCount: 5,
|
||||||
|
autoAdjustQuality: BoolInt.One,
|
||||||
|
autoAdjustSubtitle: BoolInt.One,
|
||||||
|
directPlay: BoolInt.One,
|
||||||
|
directStream: BoolInt.One,
|
||||||
|
directStreamAudio: BoolInt.One,
|
||||||
|
disableResolutionRotation: BoolInt.One,
|
||||||
|
hasMDE: BoolInt.One,
|
||||||
|
location: StartTranscodeSessionLocation.Wan,
|
||||||
|
mediaBufferSize: 102400,
|
||||||
|
mediaIndex: 0,
|
||||||
|
musicBitrate: 5000,
|
||||||
|
offset: 90.5,
|
||||||
|
partIndex: 0,
|
||||||
|
path: "/library/metadata/151671",
|
||||||
|
peakBitrate: 12000,
|
||||||
|
photoResolution: "1080x1080",
|
||||||
|
protocol: StartTranscodeSessionProtocol.Dash,
|
||||||
|
secondsPerSegment: 5,
|
||||||
|
subtitleSize: 50,
|
||||||
|
videoBitrate: 12000,
|
||||||
|
videoQuality: 50,
|
||||||
|
videoResolution: "1080x1080",
|
||||||
|
xPlexClientProfileExtra: "add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.frameRate&value=60&replace=true)+append-transcode-target-codec(type=videoProfile&context=streaming&videoCodec=h264%2Chevc&audioCodec=aac&protocol=dash)",
|
||||||
|
xPlexClientProfileName: "generic",
|
||||||
|
});
|
||||||
if (res.ok) {
|
if (res.ok) {
|
||||||
const { value: result } = res;
|
const { value: result } = res;
|
||||||
console.log(result);
|
console.log(result);
|
||||||
} else {
|
} else {
|
||||||
console.log("generalGetServerInfo failed:", res.error);
|
console.log("transcoderStartTranscodeSession failed:", res.error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
233
README.md
233
README.md
@@ -72,22 +72,65 @@ yarn add @lukehagar/plexjs
|
|||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import {
|
||||||
|
Extension,
|
||||||
|
StartTranscodeSessionLocation,
|
||||||
|
StartTranscodeSessionProtocol,
|
||||||
|
} from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
import {
|
||||||
|
Accepts,
|
||||||
|
AdvancedSubtitles,
|
||||||
|
BoolInt,
|
||||||
|
TranscodeType,
|
||||||
|
} from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
const result = await plexAPI.general.getServerInfo({});
|
const result = await plexAPI.transcoder.startTranscodeSession({
|
||||||
|
transcodeType: TranscodeType.Music,
|
||||||
|
extension: Extension.Mpd,
|
||||||
|
advancedSubtitles: AdvancedSubtitles.Burn,
|
||||||
|
audioBoost: 50,
|
||||||
|
audioChannelCount: 5,
|
||||||
|
autoAdjustQuality: BoolInt.One,
|
||||||
|
autoAdjustSubtitle: BoolInt.One,
|
||||||
|
directPlay: BoolInt.One,
|
||||||
|
directStream: BoolInt.One,
|
||||||
|
directStreamAudio: BoolInt.One,
|
||||||
|
disableResolutionRotation: BoolInt.One,
|
||||||
|
hasMDE: BoolInt.One,
|
||||||
|
location: StartTranscodeSessionLocation.Wan,
|
||||||
|
mediaBufferSize: 102400,
|
||||||
|
mediaIndex: 0,
|
||||||
|
musicBitrate: 5000,
|
||||||
|
offset: 90.5,
|
||||||
|
partIndex: 0,
|
||||||
|
path: "/library/metadata/151671",
|
||||||
|
peakBitrate: 12000,
|
||||||
|
photoResolution: "1080x1080",
|
||||||
|
protocol: StartTranscodeSessionProtocol.Dash,
|
||||||
|
secondsPerSegment: 5,
|
||||||
|
subtitleSize: 50,
|
||||||
|
videoBitrate: 12000,
|
||||||
|
videoQuality: 50,
|
||||||
|
videoResolution: "1080x1080",
|
||||||
|
xPlexClientProfileExtra:
|
||||||
|
"add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.frameRate&value=60&replace=true)+append-transcode-target-codec(type=videoProfile&context=streaming&videoCodec=h264%2Chevc&audioCodec=aac&protocol=dash)",
|
||||||
|
xPlexClientProfileName: "generic",
|
||||||
|
});
|
||||||
|
|
||||||
console.log(result);
|
console.log(result);
|
||||||
}
|
}
|
||||||
@@ -444,18 +487,20 @@ run();
|
|||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
import * as errors from "@lukehagar/plexjs/sdk/models/errors";
|
import * as errors from "@lukehagar/plexjs/sdk/models/errors";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
@@ -510,39 +555,41 @@ You can override the default server globally by passing a server index to the `s
|
|||||||
| --- | ---------------------------------------------------------- | -------------------------------------------- | ----------- |
|
| --- | ---------------------------------------------------------- | -------------------------------------------- | ----------- |
|
||||||
| 0 | `https://{IP-description}.{identifier}.plex.direct:{port}` | `identifier`<br/>`IP-description`<br/>`port` | |
|
| 0 | `https://{IP-description}.{identifier}.plex.direct:{port}` | `identifier`<br/>`IP-description`<br/>`port` | |
|
||||||
| 1 | `{protocol}://{host}:{port}` | `protocol`<br/>`host`<br/>`port` | |
|
| 1 | `{protocol}://{host}:{port}` | `protocol`<br/>`host`<br/>`port` | |
|
||||||
| 2 | `https://{server_url}` | `server_url` | |
|
| 2 | `https://{full_server_url}` | `full_server_url` | |
|
||||||
|
|
||||||
If the selected server has variables, you may override its default values through the additional parameters made available in the SDK constructor:
|
If the selected server has variables, you may override its default values through the additional parameters made available in the SDK constructor:
|
||||||
|
|
||||||
| Variable | Parameter | Default | Description |
|
| Variable | Parameter | Default | Description |
|
||||||
| ---------------- | ----------------------- | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
| ----------------- | ----------------------- | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||||
| `identifier` | `identifier: string` | `"0123456789abcdef0123456789abcdef"` | The unique identifier of this particular PMS |
|
| `identifier` | `identifier: string` | `"0123456789abcdef0123456789abcdef"` | The unique identifier of this particular PMS |
|
||||||
| `IP-description` | `ipDescription: string` | `"1-2-3-4"` | A `-` separated string of the IPv4 or IPv6 address components |
|
| `IP-description` | `ipDescription: string` | `"1-2-3-4"` | A `-` separated string of the IPv4 or IPv6 address components |
|
||||||
| `port` | `port: string` | `"32400"` | The Port number configured on the PMS. Typically (`32400`). <br/>If using a reverse proxy, this would be the port number configured on the proxy.<br/> |
|
| `port` | `port: string` | `"32400"` | The Port number configured on the PMS. Typically (`32400`). <br/>If using a reverse proxy, this would be the port number configured on the proxy.<br/> |
|
||||||
| `protocol` | `protocol: string` | `"http"` | The network protocol to use. Typically (`http` or `https`) |
|
| `protocol` | `protocol: string` | `"http"` | The network protocol to use. Typically (`http` or `https`) |
|
||||||
| `host` | `host: string` | `"localhost"` | The Host of the PMS.<br/>If using on a local network, this is the internal IP address of the server hosting the PMS.<br/>If using on an external network, this is the external IP address for your network, and requires port forwarding.<br/>If using a reverse proxy, this would be the external DNS domain for your network, and requires the proxy handle port forwarding. <br/> |
|
| `host` | `host: string` | `"localhost"` | The Host of the PMS.<br/>If using on a local network, this is the internal IP address of the server hosting the PMS.<br/>If using on an external network, this is the external IP address for your network, and requires port forwarding.<br/>If using a reverse proxy, this would be the external DNS domain for your network, and requires the proxy handle port forwarding. <br/> |
|
||||||
| `server_url` | `serverUrl: string` | `"http://localhost:32400"` | The full manual URL to access the PMS |
|
| `full_server_url` | `fullServerUrl: string` | `"http://localhost:32400"` | The full manual URL to access the PMS |
|
||||||
|
|
||||||
#### Example
|
#### Example
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
serverIdx: 1,
|
serverIdx: 0,
|
||||||
protocol: "<value>",
|
identifier: "0123456789abcdef0123456789abcdef",
|
||||||
host: "electric-excess.name",
|
ipDescription: "1-2-3-4",
|
||||||
port: "36393",
|
port: "32400",
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
@@ -560,19 +607,21 @@ run();
|
|||||||
The default server can also be overridden globally by passing a URL to the `serverURL: string` optional parameter when initializing the SDK client instance. For example:
|
The default server can also be overridden globally by passing a URL to the `serverURL: string` optional parameter when initializing the SDK client instance. For example:
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
serverURL: "https://http://localhost:32400",
|
serverURL: "https://http://localhost:32400",
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
@@ -642,26 +691,28 @@ const sdk = new PlexAPI({ httpClient: httpClient });
|
|||||||
|
|
||||||
This SDK supports the following security scheme globally:
|
This SDK supports the following security scheme globally:
|
||||||
|
|
||||||
| Name | Type | Scheme |
|
| Name | Type | Scheme |
|
||||||
| -------- | ------ | ------- |
|
| ------- | ------ | ------- |
|
||||||
| `apiKey` | apiKey | API key |
|
| `token` | apiKey | API key |
|
||||||
|
|
||||||
To authenticate with the API the `apiKey` parameter must be set when initializing the SDK client instance. For example:
|
To authenticate with the API the `token` parameter must be set when initializing the SDK client instance. For example:
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
apiKey: "<YOUR_API_KEY_HERE>",
|
token: "<YOUR_API_KEY_HERE>",
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
@@ -976,18 +1027,20 @@ Some of the endpoints in this SDK support retries. If you use the SDK without a
|
|||||||
To change the default retry strategy for a single API call, simply provide a retryConfig object to the call:
|
To change the default retry strategy for a single API call, simply provide a retryConfig object to the call:
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
@@ -1014,6 +1067,7 @@ run();
|
|||||||
If you'd like to override the default retry strategy for all operations that support retries, you can provide a retryConfig at SDK initialization:
|
If you'd like to override the default retry strategy for all operations that support retries, you can provide a retryConfig at SDK initialization:
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import { Accepts } from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
retryConfig: {
|
retryConfig: {
|
||||||
@@ -1026,16 +1080,17 @@ const plexAPI = new PlexAPI({
|
|||||||
},
|
},
|
||||||
retryConnectionErrors: false,
|
retryConnectionErrors: false,
|
||||||
},
|
},
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
|
|||||||
32
RELEASES.md
32
RELEASES.md
@@ -1408,4 +1408,34 @@ Based on:
|
|||||||
### Generated
|
### Generated
|
||||||
- [typescript v0.41.0] .
|
- [typescript v0.41.0] .
|
||||||
### Releases
|
### Releases
|
||||||
- [NPM v0.41.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.41.0 - .
|
- [NPM v0.41.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.41.0 - .
|
||||||
|
|
||||||
|
## 2025-10-12 05:51:28
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [typescript v0.42.0] .
|
||||||
|
### Releases
|
||||||
|
- [NPM v0.42.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.42.0 - .
|
||||||
|
|
||||||
|
## 2025-10-12 07:25:38
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [typescript v0.42.1] .
|
||||||
|
### Releases
|
||||||
|
- [NPM v0.42.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.42.1 - .
|
||||||
|
|
||||||
|
## 2025-11-13 00:11:23
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.656.1 (2.753.1) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [typescript v0.43.0] .
|
||||||
|
### Releases
|
||||||
|
- [NPM v0.43.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.43.0 - .
|
||||||
65
USAGE.md
65
USAGE.md
@@ -1,22 +1,65 @@
|
|||||||
<!-- Start SDK Example Usage [usage] -->
|
<!-- Start SDK Example Usage [usage] -->
|
||||||
```typescript
|
```typescript
|
||||||
import { PlexAPI } from "@lukehagar/plexjs";
|
import { PlexAPI } from "@lukehagar/plexjs";
|
||||||
|
import {
|
||||||
|
Extension,
|
||||||
|
StartTranscodeSessionLocation,
|
||||||
|
StartTranscodeSessionProtocol,
|
||||||
|
} from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
import {
|
||||||
|
Accepts,
|
||||||
|
AdvancedSubtitles,
|
||||||
|
BoolInt,
|
||||||
|
TranscodeType,
|
||||||
|
} from "@lukehagar/plexjs/sdk/models/shared";
|
||||||
|
|
||||||
const plexAPI = new PlexAPI({
|
const plexAPI = new PlexAPI({
|
||||||
xPlexClientIdentifier: "abc123",
|
accepts: Accepts.ApplicationXml,
|
||||||
xPlexProduct: "Plex for Roku",
|
clientIdentifier: "abc123",
|
||||||
xPlexVersion: "2.4.1",
|
product: "Plex for Roku",
|
||||||
xPlexPlatform: "Roku",
|
version: "2.4.1",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platform: "Roku",
|
||||||
xPlexDevice: "Roku 3",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexModel: "4200X",
|
device: "Roku 3",
|
||||||
xPlexDeviceVendor: "Roku",
|
model: "4200X",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceVendor: "Roku",
|
||||||
xPlexMarketplace: "googlePlay",
|
deviceName: "Living Room TV",
|
||||||
|
marketplace: "googlePlay",
|
||||||
});
|
});
|
||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
const result = await plexAPI.general.getServerInfo({});
|
const result = await plexAPI.transcoder.startTranscodeSession({
|
||||||
|
transcodeType: TranscodeType.Music,
|
||||||
|
extension: Extension.Mpd,
|
||||||
|
advancedSubtitles: AdvancedSubtitles.Burn,
|
||||||
|
audioBoost: 50,
|
||||||
|
audioChannelCount: 5,
|
||||||
|
autoAdjustQuality: BoolInt.One,
|
||||||
|
autoAdjustSubtitle: BoolInt.One,
|
||||||
|
directPlay: BoolInt.One,
|
||||||
|
directStream: BoolInt.One,
|
||||||
|
directStreamAudio: BoolInt.One,
|
||||||
|
disableResolutionRotation: BoolInt.One,
|
||||||
|
hasMDE: BoolInt.One,
|
||||||
|
location: StartTranscodeSessionLocation.Wan,
|
||||||
|
mediaBufferSize: 102400,
|
||||||
|
mediaIndex: 0,
|
||||||
|
musicBitrate: 5000,
|
||||||
|
offset: 90.5,
|
||||||
|
partIndex: 0,
|
||||||
|
path: "/library/metadata/151671",
|
||||||
|
peakBitrate: 12000,
|
||||||
|
photoResolution: "1080x1080",
|
||||||
|
protocol: StartTranscodeSessionProtocol.Dash,
|
||||||
|
secondsPerSegment: 5,
|
||||||
|
subtitleSize: 50,
|
||||||
|
videoBitrate: 12000,
|
||||||
|
videoQuality: 50,
|
||||||
|
videoResolution: "1080x1080",
|
||||||
|
xPlexClientProfileExtra:
|
||||||
|
"add-limitation(scope=videoCodec&scopeName=*&type=upperBound&name=video.frameRate&value=60&replace=true)+append-transcode-target-codec(type=videoProfile&context=streaming&videoCodec=h264%2Chevc&audioCodec=aac&protocol=dash)",
|
||||||
|
xPlexClientProfileName: "generic",
|
||||||
|
});
|
||||||
|
|
||||||
console.log(result);
|
console.log(result);
|
||||||
}
|
}
|
||||||
|
|||||||
4721
codeSamples.yaml
4721
codeSamples.yaml
File diff suppressed because it is too large
Load Diff
@@ -6,16 +6,16 @@
|
|||||||
import { AddCollectionItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddCollectionItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddCollectionItemsGlobals = {
|
let value: AddCollectionItemsGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddCollectionItemsGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: AddCollectionItemsRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `collectionId` | *number* | :heavy_check_mark: | The collection id | |
|
| `collectionId` | *number* | :heavy_check_mark: | The collection id | |
|
||||||
| `uri` | *string* | :heavy_check_mark: | The URI describing the items to add to this collection | |
|
| `uri` | *string* | :heavy_check_mark: | The URI describing the items to add to this collection | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddDeviceGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddDeviceGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddDeviceGlobals = {
|
let value: AddDeviceGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddDeviceGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: AddDeviceRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `uri` | *string* | :heavy_minus_sign: | The URI of the device. | http://10.0.0.5 |
|
| `uri` | *string* | :heavy_minus_sign: | The URI of the device. | http://10.0.0.5 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddDeviceToDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddDeviceToDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddDeviceToDVRGlobals = {
|
let value: AddDeviceToDVRGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddDeviceToDVRGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: AddDeviceToDVRRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
||||||
| `deviceId` | *number* | :heavy_check_mark: | The ID of the device to add. | |
|
| `deviceId` | *number* | :heavy_check_mark: | The ID of the device to add. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddDownloadQueueItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddDownloadQueueItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddDownloadQueueItemsGlobals = {
|
let value: AddDownloadQueueItemsGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddDownloadQueueItemsGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -45,16 +45,17 @@ let value: AddDownloadQueueItemsRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `queueId` | *number* | :heavy_check_mark: | The queue id | |
|
| `queueId` | *number* | :heavy_check_mark: | The queue id | |
|
||||||
| `keys` | *string*[] | :heavy_check_mark: | Keys to add | [<br/>"/library/metadata/3",<br/>"/library/metadata/6"<br/>] |
|
| `keys` | *string*[] | :heavy_check_mark: | Keys to add | [<br/>"/library/metadata/3",<br/>"/library/metadata/6"<br/>] |
|
||||||
| `advancedSubtitles` | [shared.AdvancedSubtitles](../../../sdk/models/shared/advancedsubtitles.md) | :heavy_minus_sign: | Indicates how incompatible advanced subtitles (such as ass/ssa) should be included: * 'burn' - Burn incompatible advanced text subtitles into the video stream * 'text' - Transcode incompatible advanced text subtitles to a compatible text format, even if some markup is lost<br/> | burn |
|
| `advancedSubtitles` | [shared.AdvancedSubtitles](../../../sdk/models/shared/advancedsubtitles.md) | :heavy_minus_sign: | Indicates how incompatible advanced subtitles (such as ass/ssa) should be included: * 'burn' - Burn incompatible advanced text subtitles into the video stream * 'text' - Transcode incompatible advanced text subtitles to a compatible text format, even if some markup is lost<br/> | burn |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddExtrasGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddExtrasGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddExtrasGlobals = {
|
let value: AddExtrasGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddExtrasGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,16 +15,17 @@ let value: AddExtrasRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `extraType` | *number* | :heavy_minus_sign: | The metadata type of the extra | |
|
| `extraType` | *number* | :heavy_minus_sign: | The metadata type of the extra | |
|
||||||
| `url` | *string* | :heavy_check_mark: | The URL of the extra | |
|
| `url` | *string* | :heavy_check_mark: | The URL of the extra | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddLineupGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddLineupGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddLineupGlobals = {
|
let value: AddLineupGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddLineupGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: AddLineupRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
||||||
| `lineup` | *string* | :heavy_check_mark: | The lineup to delete | |
|
| `lineup` | *string* | :heavy_check_mark: | The lineup to delete | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddPlaylistItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddPlaylistItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddPlaylistItemsGlobals = {
|
let value: AddPlaylistItemsGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddPlaylistItemsGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,16 +14,17 @@ let value: AddPlaylistItemsRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
||||||
| `uri` | *string* | :heavy_minus_sign: | The content URI for the playlist. | |
|
| `uri` | *string* | :heavy_minus_sign: | The content URI for the playlist. | |
|
||||||
| `playQueueID` | *number* | :heavy_minus_sign: | The play queue to add to a playlist. | |
|
| `playQueueID` | *number* | :heavy_minus_sign: | The play queue to add to a playlist. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddProviderGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddProviderGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddProviderGlobals = {
|
let value: AddProviderGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddProviderGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: AddProviderRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `url` | *string* | :heavy_check_mark: | The URL of the media provider to add. | |
|
| `url` | *string* | :heavy_check_mark: | The URL of the media provider to add. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddSectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddSectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddSectionGlobals = {
|
let value: AddSectionGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddSectionGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -25,16 +25,17 @@ let value: AddSectionRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
|
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `name` | *string* | :heavy_check_mark: | The name of the new section | |
|
| `name` | *string* | :heavy_check_mark: | The name of the new section | |
|
||||||
| `type` | *number* | :heavy_check_mark: | The type of library section | |
|
| `type` | *number* | :heavy_check_mark: | The type of library section | |
|
||||||
| `scanner` | *string* | :heavy_minus_sign: | The scanner this section should use | |
|
| `scanner` | *string* | :heavy_minus_sign: | The scanner this section should use | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddSubtitlesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddSubtitlesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddSubtitlesGlobals = {
|
let value: AddSubtitlesGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddSubtitlesGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -17,16 +17,17 @@ let value: AddSubtitlesRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
|
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `title` | *string* | :heavy_minus_sign: | N/A | |
|
| `title` | *string* | :heavy_minus_sign: | N/A | |
|
||||||
| `language` | *string* | :heavy_minus_sign: | N/A | |
|
| `language` | *string* | :heavy_minus_sign: | N/A | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AddToPlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AddToPlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AddToPlayQueueGlobals = {
|
let value: AddToPlayQueueGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AddToPlayQueueGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -16,16 +16,17 @@ let value: AddToPlayQueueRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
||||||
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're adding to the queue. | |
|
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're adding to the queue. | |
|
||||||
| `playlistID` | *string* | :heavy_minus_sign: | The ID of the playlist to add to the playQueue. | |
|
| `playlistID` | *string* | :heavy_minus_sign: | The ID of the playlist to add to the playQueue. | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AnalyzeMetadataGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AnalyzeMetadataGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AnalyzeMetadataGlobals = {
|
let value: AnalyzeMetadataGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AnalyzeMetadataGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,16 +14,17 @@ let value: AnalyzeMetadataRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `thumbOffset` | *number* | :heavy_minus_sign: | Set the offset to be used for thumbnails | |
|
| `thumbOffset` | *number* | :heavy_minus_sign: | Set the offset to be used for thumbnails | |
|
||||||
| `artOffset` | *number* | :heavy_minus_sign: | Set the offset to be used for artwork | |
|
| `artOffset` | *number* | :heavy_minus_sign: | Set the offset to be used for artwork | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { ApplyUpdatesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ApplyUpdatesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ApplyUpdatesGlobals = {
|
let value: ApplyUpdatesGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: ApplyUpdatesGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -16,15 +16,16 @@ let value: ApplyUpdatesRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `tonight` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that you want the update to run during the next Butler execution. Omitting this or setting it to false indicates that the update should install immediately. | 1 |
|
| `tonight` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that you want the update to run during the next Butler execution. Omitting this or setting it to false indicates that the update should install immediately. | 1 |
|
||||||
| `skip` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that the latest version should be marked as skipped. The <Release> entry for this version will have the `state` set to `skipped`. | 1 |
|
| `skip` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that the latest version should be marked as skipped. The <Release> entry for this version will have the `state` set to `skipped`. | 1 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { AutocompleteGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { AutocompleteGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: AutocompleteGlobals = {
|
let value: AutocompleteGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: AutocompleteGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,16 +14,17 @@ let value: AutocompleteRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
||||||
| `type` | *number* | :heavy_minus_sign: | Item type | |
|
| `type` | *number* | :heavy_minus_sign: | Item type | |
|
||||||
| `fieldQuery` | *string* | :heavy_minus_sign: | The "field" stands in for any field, the value is a partial string for matching | |
|
| `fieldQuery` | *string* | :heavy_minus_sign: | The "field" stands in for any field, the value is a partial string for matching | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CancelActivityGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CancelActivityGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CancelActivityGlobals = {
|
let value: CancelActivityGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CancelActivityGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: CancelActivityRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `activityId` | *string* | :heavy_check_mark: | The UUID of the activity to cancel. | d6199ba1-fb5e-4cae-bf17-1a5369c1cf1e |
|
| `activityId` | *string* | :heavy_check_mark: | The UUID of the activity to cancel. | d6199ba1-fb5e-4cae-bf17-1a5369c1cf1e |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CancelGrabGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CancelGrabGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CancelGrabGlobals = {
|
let value: CancelGrabGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CancelGrabGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: CancelGrabRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `operationId` | *string* | :heavy_check_mark: | The ID of the operation. | |
|
| `operationId` | *string* | :heavy_check_mark: | The ID of the operation. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CancelRefreshGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CancelRefreshGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CancelRefreshGlobals = {
|
let value: CancelRefreshGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CancelRefreshGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: CancelRefreshRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CheckUpdatesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CheckUpdatesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CheckUpdatesGlobals = {
|
let value: CheckUpdatesGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CheckUpdatesGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,14 +15,15 @@ let value: CheckUpdatesRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `download` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that you want to start download any updates found. | 1 |
|
| `download` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Indicate that you want to start download any updates found. | 1 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { ClearPlaylistItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ClearPlaylistItemsGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ClearPlaylistItemsGlobals = {
|
let value: ClearPlaylistItemsGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: ClearPlaylistItemsGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: ClearPlaylistItemsRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { ClearPlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ClearPlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ClearPlayQueueGlobals = {
|
let value: ClearPlayQueueGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: ClearPlayQueueGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: ClearPlayQueueRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { ComputeChannelMapGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ComputeChannelMapGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ComputeChannelMapGlobals = {
|
let value: ComputeChannelMapGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: ComputeChannelMapGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
import { ComputeChannelMapRequest } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ComputeChannelMapRequest } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ComputeChannelMapRequest = {
|
let value: ComputeChannelMapRequest = {
|
||||||
device: "Desktop",
|
deviceQueryParameter: "<value>",
|
||||||
lineup: "<value>",
|
lineup: "<value>",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
@@ -15,15 +15,16 @@ let value: ComputeChannelMapRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
| `device` | *string* | :heavy_check_mark: | The URI describing the device | |
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
|
| `deviceQueryParameter` | *string* | :heavy_check_mark: | The URI describing the device | |
|
||||||
| `lineup` | *string* | :heavy_check_mark: | The URI describing the lineup | |
|
| `lineup` | *string* | :heavy_check_mark: | The URI describing the lineup | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { ConnectWebSocketGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { ConnectWebSocketGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: ConnectWebSocketGlobals = {
|
let value: ConnectWebSocketGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: ConnectWebSocketGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -12,14 +12,15 @@ let value: ConnectWebSocketRequest = {};
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `filter` | *string*[] | :heavy_minus_sign: | By default, all events except logs are sent. A rich filtering mechanism is provided to allow clients to opt into or out of each event type using the `filters` parameter. For example:<br/><br/>- `filters=-log`: All event types except logs (the default).<br/>- `filters=foo,bar`: Only the foo and bar event types.<br/>- `filters=`: All events types.<br/>- `filters=-foo,bar`: All event types except foo and bar.<br/> | |
|
| `filter` | *string*[] | :heavy_minus_sign: | By default, all events except logs are sent. A rich filtering mechanism is provided to allow clients to opt into or out of each event type using the `filters` parameter. For example:<br/><br/>- `filters=-log`: All event types except logs (the default).<br/>- `filters=foo,bar`: Only the foo and bar event types.<br/>- `filters=`: All events types.<br/>- `filters=-foo,bar`: All event types except foo and bar.<br/> | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreateCollectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreateCollectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreateCollectionGlobals = {
|
let value: CreateCollectionGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreateCollectionGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,16 +14,17 @@ let value: CreateCollectionRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *string* | :heavy_check_mark: | The section where this collection will be created | |
|
| `sectionId` | *string* | :heavy_check_mark: | The section where this collection will be created | |
|
||||||
| `title` | *string* | :heavy_minus_sign: | The title to filter by or assign | |
|
| `title` | *string* | :heavy_minus_sign: | The title to filter by or assign | |
|
||||||
| `smart` | *boolean* | :heavy_minus_sign: | Whether this is a smart collection/playlist | |
|
| `smart` | *boolean* | :heavy_minus_sign: | Whether this is a smart collection/playlist | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreateCustomHubGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreateCustomHubGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreateCustomHubGlobals = {
|
let value: CreateCustomHubGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreateCustomHubGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -19,16 +19,17 @@ let value: CreateCustomHubRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | The section ID for the hubs to reorder | |
|
| `sectionId` | *number* | :heavy_check_mark: | The section ID for the hubs to reorder | |
|
||||||
| `metadataItemId` | *number* | :heavy_check_mark: | The metadata item on which to base this hub. This must currently be a collection | |
|
| `metadataItemId` | *number* | :heavy_check_mark: | The metadata item on which to base this hub. This must currently be a collection | |
|
||||||
| `promotedToRecommended` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether this hub should be displayed in recommended | 1 |
|
| `promotedToRecommended` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether this hub should be displayed in recommended | 1 |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreateDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreateDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreateDVRGlobals = {
|
let value: CreateDVRGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreateDVRGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -7,7 +7,7 @@ import { CreateDVRRequest } from "@lukehagar/plexjs/sdk/models/operations";
|
|||||||
|
|
||||||
let value: CreateDVRRequest = {
|
let value: CreateDVRRequest = {
|
||||||
lineup: "lineup://tv.plex.providers.epg.onconnect/USA-HI51418-DEFAULT",
|
lineup: "lineup://tv.plex.providers.epg.onconnect/USA-HI51418-DEFAULT",
|
||||||
device: [
|
deviceQueryParameter: [
|
||||||
"device[]=device://tv.plex.grabbers.hdhomerun/1053C0CA",
|
"device[]=device://tv.plex.grabbers.hdhomerun/1053C0CA",
|
||||||
],
|
],
|
||||||
language: "eng",
|
language: "eng",
|
||||||
@@ -18,16 +18,17 @@ let value: CreateDVRRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `lineup` | *string* | :heavy_minus_sign: | The EPG lineup. | lineup://tv.plex.providers.epg.onconnect/USA-HI51418-DEFAULT |
|
| `lineup` | *string* | :heavy_minus_sign: | The EPG lineup. | lineup://tv.plex.providers.epg.onconnect/USA-HI51418-DEFAULT |
|
||||||
| `device` | *string*[] | :heavy_minus_sign: | The device. | device[]=device://tv.plex.grabbers.hdhomerun/1053C0CA |
|
| `deviceQueryParameter` | *string*[] | :heavy_minus_sign: | The device. | device[]=device://tv.plex.grabbers.hdhomerun/1053C0CA |
|
||||||
| `language` | *string* | :heavy_minus_sign: | The language. | eng |
|
| `language` | *string* | :heavy_minus_sign: | The language. | eng |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreateMarkerGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreateMarkerGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreateMarkerGlobals = {
|
let value: CreateMarkerGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreateMarkerGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -17,16 +17,17 @@ let value: CreateMarkerRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `type` | *number* | :heavy_check_mark: | The type of marker to edit/create | |
|
| `type` | *number* | :heavy_check_mark: | The type of marker to edit/create | |
|
||||||
| `startTimeOffset` | *number* | :heavy_check_mark: | The start time of the marker | |
|
| `startTimeOffset` | *number* | :heavy_check_mark: | The start time of the marker | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreatePlaylistGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreatePlaylistGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreatePlaylistGlobals = {
|
let value: CreatePlaylistGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreatePlaylistGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -12,15 +12,16 @@ let value: CreatePlaylistRequest = {};
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're playing (e.g. `library://...`). | |
|
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're playing (e.g. `library://...`). | |
|
||||||
| `playQueueID` | *number* | :heavy_minus_sign: | To create a playlist from an existing play queue. | |
|
| `playQueueID` | *number* | :heavy_minus_sign: | To create a playlist from an existing play queue. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreatePlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreatePlayQueueGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreatePlayQueueGlobals = {
|
let value: CreatePlayQueueGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreatePlayQueueGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -20,16 +20,17 @@ let value: CreatePlayQueueRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're playing. | |
|
| `uri` | *string* | :heavy_minus_sign: | The content URI for what we're playing. | |
|
||||||
| `playlistID` | *number* | :heavy_minus_sign: | the ID of the playlist we're playing. | |
|
| `playlistID` | *number* | :heavy_minus_sign: | the ID of the playlist we're playing. | |
|
||||||
| `type` | [operations.CreatePlayQueueType](../../../sdk/models/operations/createplayqueuetype.md) | :heavy_check_mark: | The type of play queue to create | |
|
| `type` | [operations.CreatePlayQueueType](../../../sdk/models/operations/createplayqueuetype.md) | :heavy_check_mark: | The type of play queue to create | |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { CreateSubscriptionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { CreateSubscriptionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: CreateSubscriptionGlobals = {
|
let value: CreateSubscriptionGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: CreateSubscriptionGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -19,16 +19,17 @@ let value: CreateSubscriptionRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `targetLibrarySectionID` | *number* | :heavy_minus_sign: | The library section into which we'll grab the media. Not actually required when the subscription is to a playlist. | 1 |
|
| `targetLibrarySectionID` | *number* | :heavy_minus_sign: | The library section into which we'll grab the media. Not actually required when the subscription is to a playlist. | 1 |
|
||||||
| `targetSectionLocationID` | *number* | :heavy_minus_sign: | The section location into which to grab. | 3 |
|
| `targetSectionLocationID` | *number* | :heavy_minus_sign: | The section location into which to grab. | 3 |
|
||||||
| `type` | *number* | :heavy_minus_sign: | The type of the thing we're subscribing too (e.g. show, season). | 2 |
|
| `type` | *number* | :heavy_minus_sign: | The type of the thing we're subscribing too (e.g. show, season). | 2 |
|
||||||
|
|||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteCollectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteCollectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteCollectionGlobals = {
|
let value: DeleteCollectionGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteCollectionGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteCollectionItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteCollectionItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteCollectionItemGlobals = {
|
let value: DeleteCollectionItemGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteCollectionItemGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeleteCollectionItemRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `collectionId` | *number* | :heavy_check_mark: | The collection id | |
|
| `collectionId` | *number* | :heavy_check_mark: | The collection id | |
|
||||||
| `itemId` | *number* | :heavy_check_mark: | The item to delete | |
|
| `itemId` | *number* | :heavy_check_mark: | The item to delete | |
|
||||||
@@ -15,15 +15,16 @@ let value: DeleteCollectionRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
||||||
| `collectionId` | *number* | :heavy_check_mark: | Collection Id | |
|
| `collectionId` | *number* | :heavy_check_mark: | Collection Id | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteCustomHubGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteCustomHubGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteCustomHubGlobals = {
|
let value: DeleteCustomHubGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteCustomHubGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeleteCustomHubRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | The section ID for the hubs to change | |
|
| `sectionId` | *number* | :heavy_check_mark: | The section ID for the hubs to change | |
|
||||||
| `identifier` | *string* | :heavy_check_mark: | The identifier of the hub to change | |
|
| `identifier` | *string* | :heavy_check_mark: | The identifier of the hub to change | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteDVRGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteDVRGlobals = {
|
let value: DeleteDVRGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteDVRGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: DeleteDVRRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteHistoryGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteHistoryGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteHistoryGlobals = {
|
let value: DeleteHistoryGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteHistoryGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: DeleteHistoryRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `historyId` | *number* | :heavy_check_mark: | The id of the history item (the `historyKey` from above) | |
|
| `historyId` | *number* | :heavy_check_mark: | The id of the history item (the `historyKey` from above) | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteIndexesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteIndexesGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteIndexesGlobals = {
|
let value: DeleteIndexesGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteIndexesGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: DeleteIndexesRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteIntrosGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteIntrosGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteIntrosGlobals = {
|
let value: DeleteIntrosGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteIntrosGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: DeleteIntrosRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
| `sectionId` | *number* | :heavy_check_mark: | Section identifier | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteLibrarySectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteLibrarySectionGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteLibrarySectionGlobals = {
|
let value: DeleteLibrarySectionGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteLibrarySectionGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -16,15 +16,16 @@ let value: DeleteLibrarySectionRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `sectionId` | *string* | :heavy_check_mark: | The section identifier | |
|
| `sectionId` | *string* | :heavy_check_mark: | The section identifier | |
|
||||||
| `async` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | If set, response will return an activity with the actual deletion process. Otherwise request will return when deletion is complete | 1 |
|
| `async` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | If set, response will return an activity with the actual deletion process. Otherwise request will return when deletion is complete | 1 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteLineupGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteLineupGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteLineupGlobals = {
|
let value: DeleteLineupGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteLineupGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeleteLineupRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
| `dvrId` | *number* | :heavy_check_mark: | The ID of the DVR. | |
|
||||||
| `lineup` | *string* | :heavy_check_mark: | The lineup to delete | |
|
| `lineup` | *string* | :heavy_check_mark: | The lineup to delete | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteMarkerGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteMarkerGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteMarkerGlobals = {
|
let value: DeleteMarkerGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteMarkerGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeleteMarkerRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `marker` | *string* | :heavy_check_mark: | N/A | |
|
| `marker` | *string* | :heavy_check_mark: | N/A | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteMediaItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteMediaItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteMediaItemGlobals = {
|
let value: DeleteMediaItemGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteMediaItemGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -17,16 +17,17 @@ let value: DeleteMediaItemRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
|
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `mediaItem` | *string* | :heavy_check_mark: | N/A | |
|
| `mediaItem` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `proxy` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether proxy items, such as media optimized versions, should also be deleted. Defaults to false. | 1 |
|
| `proxy` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether proxy items, such as media optimized versions, should also be deleted. Defaults to false. | 1 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteMediaProviderGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteMediaProviderGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteMediaProviderGlobals = {
|
let value: DeleteMediaProviderGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteMediaProviderGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -14,14 +14,15 @@ let value: DeleteMediaProviderRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `provider` | *string* | :heavy_check_mark: | The ID of the media provider to delete | |
|
| `provider` | *string* | :heavy_check_mark: | The ID of the media provider to delete | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteMetadataItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteMetadataItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteMetadataItemGlobals = {
|
let value: DeleteMetadataItemGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteMetadataItemGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -16,15 +16,16 @@ let value: DeleteMetadataItemRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
|
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
| `ids` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `proxy` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether proxy items, such as media optimized versions, should also be deleted. Defaults to false. | 1 |
|
| `proxy` | [shared.BoolInt](../../../sdk/models/shared/boolint.md) | :heavy_minus_sign: | Whether proxy items, such as media optimized versions, should also be deleted. Defaults to false. | 1 |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeletePlaylistGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeletePlaylistGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeletePlaylistGlobals = {
|
let value: DeletePlaylistGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeletePlaylistGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeletePlaylistItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeletePlaylistItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeletePlaylistItemGlobals = {
|
let value: DeletePlaylistItemGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeletePlaylistItemGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeletePlaylistItemRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
||||||
| `generatorId` | *number* | :heavy_check_mark: | The generator item ID to delete. | |
|
| `generatorId` | *number* | :heavy_check_mark: | The generator item ID to delete. | |
|
||||||
@@ -14,14 +14,15 @@ let value: DeletePlaylistRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
| `playlistId` | *number* | :heavy_check_mark: | The ID of the playlist | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeletePlayQueueItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeletePlayQueueItemGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeletePlayQueueItemGlobals = {
|
let value: DeletePlayQueueItemGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeletePlayQueueItemGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
@@ -15,15 +15,16 @@ let value: DeletePlayQueueItemRequest = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
| `playQueueId` | *number* | :heavy_check_mark: | The ID of the play queue. | |
|
||||||
| `playQueueItemId` | *number* | :heavy_check_mark: | The play queue item ID to delete. | |
|
| `playQueueItemId` | *number* | :heavy_check_mark: | The play queue item ID to delete. | |
|
||||||
@@ -6,16 +6,16 @@
|
|||||||
import { DeleteStreamGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
import { DeleteStreamGlobals } from "@lukehagar/plexjs/sdk/models/operations";
|
||||||
|
|
||||||
let value: DeleteStreamGlobals = {
|
let value: DeleteStreamGlobals = {
|
||||||
xPlexClientIdentifier: "abc123",
|
clientIdentifier: "abc123",
|
||||||
xPlexProduct: "Plex for Roku",
|
product: "Plex for Roku",
|
||||||
xPlexVersion: "2.4.1",
|
version: "2.4.1",
|
||||||
xPlexPlatform: "Roku",
|
platform: "Roku",
|
||||||
xPlexPlatformVersion: "4.3 build 1057",
|
platformVersion: "4.3 build 1057",
|
||||||
xPlexDevice: "Roku 3",
|
device: "Roku 3",
|
||||||
xPlexModel: "4200X",
|
model: "4200X",
|
||||||
xPlexDeviceVendor: "Roku",
|
deviceVendor: "Roku",
|
||||||
xPlexDeviceName: "Living Room TV",
|
deviceName: "Living Room TV",
|
||||||
xPlexMarketplace: "googlePlay",
|
marketplace: "googlePlay",
|
||||||
};
|
};
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -23,13 +23,14 @@ let value: DeleteStreamGlobals = {
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
|
||||||
| `xPlexClientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
| `accepts` | [shared.Accepts](../../../sdk/models/shared/accepts.md) | :heavy_minus_sign: | Indicates the client accepts the indicated media types | |
|
||||||
| `xPlexProduct` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
| `clientIdentifier` | *string* | :heavy_minus_sign: | An opaque identifier unique to the client | abc123 |
|
||||||
| `xPlexVersion` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
| `product` | *string* | :heavy_minus_sign: | The name of the client product | Plex for Roku |
|
||||||
| `xPlexPlatform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
| `version` | *string* | :heavy_minus_sign: | The version of the client application | 2.4.1 |
|
||||||
| `xPlexPlatformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
| `platform` | *string* | :heavy_minus_sign: | The platform of the client | Roku |
|
||||||
| `xPlexDevice` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
| `platformVersion` | *string* | :heavy_minus_sign: | The version of the platform | 4.3 build 1057 |
|
||||||
| `xPlexModel` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
| `device` | *string* | :heavy_minus_sign: | A relatively friendly name for the client device | Roku 3 |
|
||||||
| `xPlexDeviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
| `model` | *string* | :heavy_minus_sign: | A potentially less friendly identifier for the device model | 4200X |
|
||||||
| `xPlexDeviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
| `deviceVendor` | *string* | :heavy_minus_sign: | The device vendor | Roku |
|
||||||
| `xPlexMarketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
| `deviceName` | *string* | :heavy_minus_sign: | A friendly name for the client | Living Room TV |
|
||||||
|
| `marketplace` | *string* | :heavy_minus_sign: | The marketplace on which the client application is distributed | googlePlay |
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user