• Parameters

    • Optionaloverrides: {
          airshipItemUrl?: string;
          assetCreated?: string;
          assetErrorMessage?: null | string;
          assetState?: AssetState;
          bookmark?: number;
          canAccessAssetOffline?: boolean;
          canBeUsedForAssembly?: boolean;
          canBroadcast?: boolean;
          canCopy?: boolean;
          canDelete?: boolean;
          canDownloadAsset?: boolean;
          canEdit?: boolean;
          canEditAssets?: boolean;
          canEditMetadata?: boolean;
          canEditThumbnail?: boolean;
          canEditWatermarks?: boolean;
          canShare?: boolean;
          channelName?: string;
          channelSlug?: string;
          chapters?: (undefined | {
              end?: number;
              start?: number;
              title?: string;
          })[];
          created?: string;
          description?: string;
          downloadStatus?: {
              canSync?: boolean;
              completed?: number;
              currentStatus?: string;
              isSynced?: boolean;
              lastModified?: number;
              total?: null | number;
              willSync?: boolean;
          };
          downloadUrl?: string;
          draftParentSlug?: string;
          drafts?: (undefined | {
              slug?: string;
          })[];
          duration?: number;
          fileType?: string;
          filename?: string;
          filesize?: string;
          hasStoryboard?: boolean;
          hierarchy?: (undefined | {
              autoStart?: boolean;
              id?: string;
              launchpadId?: string;
              name?: string;
          })[];
          iconType?: string;
          imageHeight?: number;
          imageUrl?: string;
          imageVersionHash?: string;
          imageWidth?: number;
          interactiveDownloadUrl?: string;
          isDVR?: boolean;
          isDraft?: boolean;
          isFavorite?: boolean;
          isForensicallyWatermarked?: boolean;
          isLesson?: boolean;
          isLive?: boolean;
          isMyItem?: boolean;
          isNew?: boolean;
          isSharedMyItem?: boolean;
          isSortOrderLocked?: boolean;
          isUpdated?: boolean;
          isV2Video?: boolean;
          lastViewed?: string;
          launchpadId?: string;
          link?: string;
          media?: (undefined | {
              bitRate?: number;
              containerType?: string;
              contentType?: string;
              fairPlayCertUrl?: null | string;
              frameRate?: number;
              hdsLicenseToken?: null | string;
              height?: number;
              licenseUrl?: null | string;
              mediaHash?: string;
              mp4eKey?: null | string;
              mpdLicenseToken?: null | string;
              url?: string;
              widevineCertUrl?: null | string;
              width?: number;
          })[];
          mediaType?: "Audio" | "Video";
          metadata?: {};
          mirrorSourceId?: string;
          modified?: string;
          processingStates?: (undefined | {
              containerType?: string;
              state?: string;
          })[];
          resourceUrl?: string;
          settings?: {
              documentControls?: null | {
                  hideFullscreen?: boolean;
                  hideNavigationArrows?: boolean;
                  hidePagePicker?: boolean;
                  hideZoomAndFit?: boolean;
              };
              isFixedPageOrder?: boolean;
              isLesson?: boolean;
              isMirrorItem?: boolean;
              isPromoted?: boolean;
              isSearchFolder?: boolean;
              isTemplate?: boolean;
              term?: null | string;
          };
          skipPostActions?: boolean;
          slug?: string;
          storyboard?: {
              frameHeight?: number;
              frameUrls?: (undefined | string)[];
              frameWidth?: number;
              framesTotal?: number;
              framesX?: number;
              framesY?: number;
              framesets?: (undefined | {
                  end?: number;
                  rect?: ((...) | (...))[];
                  start?: number;
                  url?: string;
              })[];
          } | {
              frameHeight?: number;
              frameUrls?: (undefined | string)[];
              frameWidth?: number;
              framesTotal?: number;
              framesX?: number;
              framesY?: number;
          };
          subtitles?: (undefined | {
              jsonUrl?: null | string;
              languageCode?: string;
              languageName?: string;
              webVTTUrl?: string;
          })[];
          supportsAutoDynamicStreamSwitching?: boolean;
          thumbnailFilename?: string;
          thumbnailUrl?: string;
          title?: string;
          type?: "Episode";
          versionHash?: string;
          viewed?: string;
          watermark?: null | {
              align?: null | WatermarkAlign;
              backgroundAlpha?: null | number;
              backgroundColor?: null | string;
              backgroundRGBAColor?: null | string;
              id?: string;
              signature?: string;
              size?: null | number;
              text?: null | string;
              textAlpha?: null | number;
              textColor?: null | string;
              textRGBAColor?: null | string;
              watermarkAlign?: null | string;
          };
      }
      • OptionalairshipItemUrl?: string
      • OptionalassetCreated?: string
      • OptionalassetErrorMessage?: null | string
      • OptionalassetState?: AssetState
      • Optionalbookmark?: number
      • OptionalcanAccessAssetOffline?: boolean
      • OptionalcanBeUsedForAssembly?: boolean
      • OptionalcanBroadcast?: boolean
      • OptionalcanCopy?: boolean
      • OptionalcanDelete?: boolean
      • OptionalcanDownloadAsset?: boolean
      • OptionalcanEdit?: boolean
      • OptionalcanEditAssets?: boolean
      • OptionalcanEditMetadata?: boolean
      • OptionalcanEditThumbnail?: boolean
      • OptionalcanEditWatermarks?: boolean
      • OptionalcanShare?: boolean
      • OptionalchannelName?: string
      • OptionalchannelSlug?: string
      • Optionalchapters?: (undefined | {
            end?: number;
            start?: number;
            title?: string;
        })[]
      • Optionalcreated?: string
      • Optionaldescription?: string
      • OptionaldownloadStatus?: {
            canSync?: boolean;
            completed?: number;
            currentStatus?: string;
            isSynced?: boolean;
            lastModified?: number;
            total?: null | number;
            willSync?: boolean;
        }
        • OptionalcanSync?: boolean
        • Optionalcompleted?: number
        • OptionalcurrentStatus?: string
        • OptionalisSynced?: boolean
        • OptionallastModified?: number
        • Optionaltotal?: null | number
        • OptionalwillSync?: boolean
      • OptionaldownloadUrl?: string
      • OptionaldraftParentSlug?: string
      • Optionaldrafts?: (undefined | {
            slug?: string;
        })[]
      • Optionalduration?: number
      • OptionalfileType?: string
      • Optionalfilename?: string
      • Optionalfilesize?: string
      • OptionalhasStoryboard?: boolean
      • Optionalhierarchy?: (undefined | {
            autoStart?: boolean;
            id?: string;
            launchpadId?: string;
            name?: string;
        })[]
      • OptionaliconType?: string
      • OptionalimageHeight?: number
      • OptionalimageUrl?: string
      • OptionalimageVersionHash?: string
      • OptionalimageWidth?: number
      • OptionalinteractiveDownloadUrl?: string
      • OptionalisDVR?: boolean
      • OptionalisDraft?: boolean
      • OptionalisFavorite?: boolean
      • OptionalisForensicallyWatermarked?: boolean
      • OptionalisLesson?: boolean
      • OptionalisLive?: boolean
      • OptionalisMyItem?: boolean
      • OptionalisNew?: boolean
      • OptionalisSharedMyItem?: boolean
      • OptionalisSortOrderLocked?: boolean
      • OptionalisUpdated?: boolean
      • OptionalisV2Video?: boolean
      • OptionallastViewed?: string
      • OptionallaunchpadId?: string
      • Optionallink?: string
      • Optionalmedia?: (undefined | {
            bitRate?: number;
            containerType?: string;
            contentType?: string;
            fairPlayCertUrl?: null | string;
            frameRate?: number;
            hdsLicenseToken?: null | string;
            height?: number;
            licenseUrl?: null | string;
            mediaHash?: string;
            mp4eKey?: null | string;
            mpdLicenseToken?: null | string;
            url?: string;
            widevineCertUrl?: null | string;
            width?: number;
        })[]
      • OptionalmediaType?: "Audio" | "Video"
      • Optionalmetadata?: {}
        • OptionalmirrorSourceId?: string
        • Optionalmodified?: string
        • OptionalprocessingStates?: (undefined | {
              containerType?: string;
              state?: string;
          })[]
        • OptionalresourceUrl?: string
        • Optionalsettings?: {
              documentControls?: null | {
                  hideFullscreen?: boolean;
                  hideNavigationArrows?: boolean;
                  hidePagePicker?: boolean;
                  hideZoomAndFit?: boolean;
              };
              isFixedPageOrder?: boolean;
              isLesson?: boolean;
              isMirrorItem?: boolean;
              isPromoted?: boolean;
              isSearchFolder?: boolean;
              isTemplate?: boolean;
              term?: null | string;
          }
          • OptionaldocumentControls?: null | {
                hideFullscreen?: boolean;
                hideNavigationArrows?: boolean;
                hidePagePicker?: boolean;
                hideZoomAndFit?: boolean;
            }
          • OptionalisFixedPageOrder?: boolean
          • OptionalisLesson?: boolean
          • OptionalisMirrorItem?: boolean
          • OptionalisPromoted?: boolean
          • OptionalisSearchFolder?: boolean
          • OptionalisTemplate?: boolean
          • Optionalterm?: null | string
        • OptionalskipPostActions?: boolean
        • Optionalslug?: string
        • Optionalstoryboard?: {
              frameHeight?: number;
              frameUrls?: (undefined | string)[];
              frameWidth?: number;
              framesTotal?: number;
              framesX?: number;
              framesY?: number;
              framesets?: (undefined | {
                  end?: number;
                  rect?: ((...) | (...))[];
                  start?: number;
                  url?: string;
              })[];
          } | {
              frameHeight?: number;
              frameUrls?: (undefined | string)[];
              frameWidth?: number;
              framesTotal?: number;
              framesX?: number;
              framesY?: number;
          }
        • Optionalsubtitles?: (undefined | {
              jsonUrl?: null | string;
              languageCode?: string;
              languageName?: string;
              webVTTUrl?: string;
          })[]
        • OptionalsupportsAutoDynamicStreamSwitching?: boolean
        • OptionalthumbnailFilename?: string
        • OptionalthumbnailUrl?: string
        • Optionaltitle?: string
        • Optionaltype?: "Episode"
        • OptionalversionHash?: string
        • Optionalviewed?: string
        • Optionalwatermark?: null | {
              align?: null | WatermarkAlign;
              backgroundAlpha?: null | number;
              backgroundColor?: null | string;
              backgroundRGBAColor?: null | string;
              id?: string;
              signature?: string;
              size?: null | number;
              text?: null | string;
              textAlpha?: null | number;
              textColor?: null | string;
              textRGBAColor?: null | string;
              watermarkAlign?: null | string;
          }

      Returns Viewer.Episode