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