YouTube.js
Guide
Discord
❤️ Sponsor
GitHub
Guide
Discord
❤️ Sponsor
GitHub

youtubei.js

Namespaces

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

Enumerations

  • ClientType

Classes

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

Interfaces

  • ApiResponse
  • HTTPClientInit
  • IBotguardChallenge
  • IEndpoint
  • IParsedResponse
  • IPlayabilityStatus
  • IPlaybackTracking
  • IPlayerConfig
  • IRawBotguardChallenge
  • IRawPlayerConfig
  • IRawResponse
  • IRawTrustedResource
  • IStreamingData
  • ITrustedResource

Type Aliases

  • AddToPlaylistServiceRequest
  • BrowseRequest
  • BrowseRequestSupportedMetadata
  • Context
  • ContinuationRequest
  • CreateCommentRequest
  • CreatePlaylistServiceRequest
  • DeletePlaylistServiceRequest
  • DeviceAndUserCode
  • FeedbackContext
  • FeedbackRequest
  • FormData
  • GetAccountsListInnertubeRequest
  • GetKidsBlocklistPickerRequest
  • IBrowseResponse
  • IGetChallengeResponse
  • IGetNotificationsMenuResponse
  • IGetTranscriptResponse
  • IGuideResponse
  • INextResponse
  • InlineSettingStatus
  • InnertubeEndpoint
  • IPlayerResponse
  • IResolveURLResponse
  • ISearchResponse
  • IUpdatedMetadataResponse
  • LikeRequest
  • LikeTarget
  • LiveChatItemContextMenuRequest
  • ModifyChannelNotificationPreferenceRequest
  • NextNavendpoint
  • OAuth2AuthErrorEventHandler
  • OAuth2AuthEventHandler
  • OAuth2AuthPendingEventHandler
  • OAuth2ClientID
  • OAuth2Tokens
  • ParsedResponse
  • PerformCommentActionRequest
  • PlaylistEditRequest
  • PlaylistPrivacyStatus
  • RawData
  • RawNode
  • ReelWatchRequest
  • SearchRequest
  • SessionArgs
  • SessionData
  • SessionOptions
  • ShareEntityServiceRequest
  • SubscribeRequest
  • SWSessionData
  • UnsubscribeRequest
  • WatchNextRequest
  • WatchRequest

References

default

Renames and re-exports Innertube


JsAnalyzer

Re-exports JsAnalyzer


JsExtractor

Re-exports JsExtractor

Edit this page
Last Updated: 10/12/25, 3:23 PM