YouTube.js
Guide
Discord
GitHub
Guide
Discord
GitHub

youtubei.js

References

AddToPlaylistServiceRequest

Re-exports AddToPlaylistServiceRequest


AppendContinuationItemsAction

Re-exports AppendContinuationItemsAction


BrowseRequest

Re-exports BrowseRequest


BrowseRequestSupportedMetadata

Re-exports BrowseRequestSupportedMetadata


ContinuationRequest

Re-exports ContinuationRequest


CpnSource

Re-exports CpnSource


CreateCommentRequest

Re-exports CreateCommentRequest


CreatePlaylistServiceRequest

Re-exports CreatePlaylistServiceRequest


default

Renames and re-exports Innertube


DeletePlaylistServiceRequest

Re-exports DeletePlaylistServiceRequest


FeedbackContext

Re-exports FeedbackContext


FeedbackRequest

Re-exports FeedbackRequest


FormData

Re-exports FormData


GetAccountsListInnertubeRequest

Re-exports GetAccountsListInnertubeRequest


GetKidsBlocklistPickerRequest

Re-exports GetKidsBlocklistPickerRequest


IBrowseResponse

Re-exports IBrowseResponse


IEndpoint

Re-exports IEndpoint


IGetNotificationsMenuResponse

Re-exports IGetNotificationsMenuResponse


IGetTranscriptResponse

Re-exports IGetTranscriptResponse


IGuideResponse

Re-exports IGuideResponse


INextResponse

Re-exports INextResponse


InlineSettingStatus

Re-exports InlineSettingStatus


IParsedResponse

Re-exports IParsedResponse


IPlayabilityStatus

Re-exports IPlayabilityStatus


IPlaybackTracking

Re-exports IPlaybackTracking


IPlayerConfig

Re-exports IPlayerConfig


IPlayerResponse

Re-exports IPlayerResponse


IRawPlayerConfig

Re-exports IRawPlayerConfig


IRawResponse

Re-exports IRawResponse


IResolveURLResponse

Re-exports IResolveURLResponse


IResponseContext

Re-exports IResponseContext


ISearchResponse

Re-exports ISearchResponse


IServiceTrackingParams

Re-exports IServiceTrackingParams


IStreamingData

Re-exports IStreamingData


IUpdatedMetadataResponse

Re-exports IUpdatedMetadataResponse


LikeRequest

Re-exports LikeRequest


LikeTarget

Re-exports LikeTarget


LiveChatItemContextMenuRequest

Re-exports LiveChatItemContextMenuRequest


ModifyChannelNotificationPreferenceRequest

Re-exports ModifyChannelNotificationPreferenceRequest


NextNavendpoint

Re-exports NextNavendpoint


PerformCommentActionRequest

Re-exports PerformCommentActionRequest


PlaylistEditRequest

Re-exports PlaylistEditRequest


PlaylistPrivacyStatus

Re-exports PlaylistPrivacyStatus


RawData

Re-exports RawData


RawNode

Re-exports RawNode


ReelWatchRequest

Re-exports ReelWatchRequest


SearchRequest

Re-exports SearchRequest


ShareEntityServiceRequest

Re-exports ShareEntityServiceRequest


SubscribeRequest

Re-exports SubscribeRequest


UnsubscribeRequest

Re-exports UnsubscribeRequest


WatchNextRequest

Re-exports WatchNextRequest


WatchRequest

Re-exports WatchRequest

Namespaces

  • APIResponseTypes
  • Clients
  • Constants
  • FormatUtils
  • Generator
  • Helpers
  • Log
  • LZW
  • Managers
  • Misc
  • Mixins
  • Parser
  • ProtoUtils
  • Types
  • Utils
  • YT
  • YTKids
  • YTMusic
  • YTNodes
  • YTShorts

Enumerations

  • ClientType

Classes

  • Actions
  • Continuation
  • ContinuationCommand
  • EventEmitter
  • GridContinuation
  • HTTPClient
  • Innertube
  • ItemSectionContinuation
  • LiveChatContinuation
  • MusicPlaylistShelfContinuation
  • MusicShelfContinuation
  • NavigateAction
  • OAuth2
  • Platform
  • Player
  • PlaylistPanelContinuation
  • ReloadContinuationItemsCommand
  • SectionListContinuation
  • Session
  • ShowMiniplayerCommand
  • UniversalCache

Interfaces

  • ApiResponse
  • HTTPClientInit

Type Aliases

  • Context
  • DeviceAndUserCode
  • InnertubeEndpoint
  • OAuth2AuthErrorEventHandler
  • OAuth2AuthEventHandler
  • OAuth2AuthPendingEventHandler
  • OAuth2ClientID
  • OAuth2Tokens
  • ParsedResponse
  • SessionArgs
  • SessionData
  • SessionOptions
  • SWSessionData
Edit this page
Last Updated:: 3/25/25, 8:08 PM
Contributors: EdamAme-x