YouTube.js
Guide
Discord
GitHub
Guide
Discord
GitHub

youtubei.js / APIResponseTypes / IRawResponse

Interface: IRawResponse

Indexable

[key: string]: any

Properties

actions?

optional actions: RawNode[]

Defined in

src/parser/types/RawResponse.ts:48


alerts?

optional alerts: RawNode[]

Defined in

src/parser/types/RawResponse.ts:56


annotations?

optional annotations: RawNode[]

Defined in

src/parser/types/RawResponse.ts:92


background?

optional background: RawNode

Defined in

src/parser/types/RawResponse.ts:42


captions?

optional captions: RawNode

Defined in

src/parser/types/RawResponse.ts:90


cards?

optional cards: RawNode

Defined in

src/parser/types/RawResponse.ts:95


contents?

optional contents: RawData

Defined in

src/parser/types/RawResponse.ts:43


continuation?

optional continuation: RawNode

Defined in

src/parser/types/RawResponse.ts:52


continuationContents?

optional continuationContents: RawNode

Defined in

src/parser/types/RawResponse.ts:47


cpnInfo?

optional cpnInfo: object

cpn

cpn: string

cpnSource

cpnSource: CpnSource

Defined in

src/parser/types/RawResponse.ts:96


currentVideoEndpoint?

optional currentVideoEndpoint: RawNode

Defined in

src/parser/types/RawResponse.ts:86


endpoint?

optional endpoint: RawNode

Defined in

src/parser/types/RawResponse.ts:89


endscreen?

optional endscreen: RawNode

Defined in

src/parser/types/RawResponse.ts:94


engagementPanels?

optional engagementPanels: RawNode[]

Defined in

src/parser/types/RawResponse.ts:102


entries?

optional entries: RawNode[]

Defined in

src/parser/types/RawResponse.ts:103


estimatedResults?

optional estimatedResults: string

Defined in

src/parser/types/RawResponse.ts:58


frameworkUpdates?

optional frameworkUpdates: any

Defined in

src/parser/types/RawResponse.ts:101


header?

optional header: RawNode

Defined in

src/parser/types/RawResponse.ts:50


items?

optional items: RawNode[]

Defined in

src/parser/types/RawResponse.ts:100


liveChatItemContextMenuSupportedRenderers?

optional liveChatItemContextMenuSupportedRenderers: RawNode

Defined in

src/parser/types/RawResponse.ts:49


metadata?

optional metadata: RawNode

Defined in

src/parser/types/RawResponse.ts:53


microformat?

optional microformat: RawNode

Defined in

src/parser/types/RawResponse.ts:54


onResponseReceivedActions?

optional onResponseReceivedActions: RawNode[]

Defined in

src/parser/types/RawResponse.ts:44


onResponseReceivedCommands?

optional onResponseReceivedCommands: RawNode[]

Defined in

src/parser/types/RawResponse.ts:46


onResponseReceivedEndpoints?

optional onResponseReceivedEndpoints: RawNode[]

Defined in

src/parser/types/RawResponse.ts:45


overlay?

optional overlay: RawNode

Defined in

src/parser/types/RawResponse.ts:55


playabilityStatus?

optional playabilityStatus: object

audioOnlyPlayability?

optional audioOnlyPlayability: RawNode

errorScreen?

optional errorScreen: RawNode

playableInEmbed?

optional playableInEmbed: boolean

reason?

optional reason: string

status

status: string

Defined in

src/parser/types/RawResponse.ts:68


playbackTracking?

optional playbackTracking: object

videostatsPlaybackUrl

videostatsPlaybackUrl: object

videostatsPlaybackUrl.baseUrl

baseUrl: string

videostatsWatchtimeUrl

videostatsWatchtimeUrl: object

videostatsWatchtimeUrl.baseUrl

baseUrl: string

Defined in

src/parser/types/RawResponse.ts:60


playerConfig?

optional playerConfig: IRawPlayerConfig

Defined in

src/parser/types/RawResponse.ts:83


playerOverlays?

optional playerOverlays: RawNode

Defined in

src/parser/types/RawResponse.ts:59


playerResponse?

optional playerResponse: IRawResponse

Defined in

src/parser/types/RawResponse.ts:84


playlistId?

optional playlistId: string

Defined in

src/parser/types/RawResponse.ts:88


refinements?

optional refinements: string[]

Defined in

src/parser/types/RawResponse.ts:57


responseContext?

optional responseContext: IResponseContext

Defined in

src/parser/types/RawResponse.ts:41


sidebar?

optional sidebar: RawNode

Defined in

src/parser/types/RawResponse.ts:51


storyboards?

optional storyboards: RawNode

Defined in

src/parser/types/RawResponse.ts:93


streamingData?

optional streamingData: object

adaptiveFormats

adaptiveFormats: RawNode[]

dashManifestUrl?

optional dashManifestUrl: string

expiresInSeconds

expiresInSeconds: string

formats

formats: RawNode[]

hlsManifestUrl?

optional hlsManifestUrl: string

serverAbrStreamingUrl?

optional serverAbrStreamingUrl: string

Defined in

src/parser/types/RawResponse.ts:75


unseenCount?

optional unseenCount: number

Defined in

src/parser/types/RawResponse.ts:87


videoDetails?

optional videoDetails: RawNode

Defined in

src/parser/types/RawResponse.ts:91


watchNextResponse?

optional watchNextResponse: IRawResponse

Defined in

src/parser/types/RawResponse.ts:85

Edit this page
Last Updated:: 3/25/25, 8:08 PM
Contributors: EdamAme-x