Application
Table of Contents
Interfaces
- ReauthorizerInterface
- A way to get a brand-new grant when the existing one can no longer be
refreshed: there is no refresh token, or Google revoked it.
- TokenStoreInterface
- Somewhere durable to keep the OAuth grant.
- DriverInterface
- Executes a single prepared {@see Request} and resolves with the raw
{@see ResponseInterface}, success or error status alike. Retries, error
mapping and quota are {@see Http}'s job, not the driver's.
- HttpInterface
- The transport {@see \YouTube\YouTube} sends every API call through.
Classes
- AbstractApi
- What every generated resource API extends: one call, sent through the client
and hydrated into the part the method returns.
- AbuseReportsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivitiesApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CaptionsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelBannersApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentThreadsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nLanguagesApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nRegionsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatBansApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessagesApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatModeratorsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembersApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsLevelsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistImagesApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItemsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SearchApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SubscriptionsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SuperChatEventsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- TestsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThirdPartyLinksApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThumbnailsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReportReasonsApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoCategoriesApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideosApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoTrainabilityApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- WatermarksApi
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- DeviceCodeReauthorizer
- Signs in again with Google's device flow: shows a code, then waits for
someone to enter it at `google.com/device` with the account that should be
signed in.
- EnvFileTokenStore
- Keeps the grant in a `.env` file, beside the rest of the settings.
- OAuth
- Google's OAuth 2.0 endpoints, for the two grants a headless bot needs:
- OAuthException
- Google's OAuth server refused a request.
- Scope
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PartException
- A part could not be built: the class does not exist, or is not a part.
- Factory
- Builds {@see Part}s from raw API payloads.
- React
- The default {@see DriverInterface}: a non-blocking {@see Browser} from
`react/http`.
- BadRequestException
- 400: YouTube could not use the request as sent - a missing `part`, a
message it will not post (`messageTextInvalid`), a malformed id.
- ConflictException
- 409: the request conflicts with the resource's state - a moderator who is
one already, say.
- ForbiddenException
- 403: the account may not do this - moderate a chat it does not own, read a
private resource. Subclasses name the 403s that mean something narrower.
- HttpException
- A request YouTube refused, or one that never got an answer.
- LiveChatDisabledException
- The broadcast has its live chat turned off.
- LiveChatEndedException
- The live chat has ended: the broadcast is over, so there is nothing more to
read from it or post to it.
- LiveChatNotFoundException
- No live chat has that id.
- MissingScopeException
- The token was granted without a scope this call needs.
- NotFoundException
- 404: no such resource.
- QuotaExceededException
- The day's quota is spent: Google said `quotaExceeded`, or the
{@see Meter} refused the call before it was sent because it could not pay for
it.
- RateLimitedException
- Too many requests, too quickly: Google's `rateLimitExceeded`, or a 429.
- ServerException
- A 5xx that kept failing after {@see \YouTube\Http\Http} retried it.
- UnauthorizedException
- 401: the access token is missing, expired or revoked.
- Http
- Non-blocking transport for the YouTube Data API.
- Media
- A file to upload: a video, a thumbnail, a caption track, a banner.
- Request
- One prepared HTTP request: the verb, the absolute URL, the headers and the
encoded body, plus the name of the API method it calls.
- ResponseStream
- The body of a server-streamed call, as a stream of parts.
- BroadcastWatcher
- Notices when the signed-in channel goes live, and when it stops.
- ChatReader
- Reads one live chat as it happens, and keeps reading through whatever the
network does.
- AbuseReport
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AbuseType
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AccessPolicy
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Activity
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsBulletin
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsChannelItem
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsComment
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsPlaylistItem
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsPromotedItem
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsRecommendation
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsSocial
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsSubscription
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityContentDetailsUpload
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivityListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ActivitySnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AvailabilityConfig
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AvailabilityConfigGlobalConfig
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AvailabilityConfigRegionsConfig
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- AvailabilityConfigRegionsConfigRegionInterval
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- BatchGetStatsResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- BrandPartner
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Caption
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CaptionListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CaptionSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CdnSettings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Channel
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelAuditDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelBannerResource
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelBrandingSettings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelContentDetailsRelatedPlaylists
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelContentOwnerDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelConversionPing
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelConversionPings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelLocalization
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelProfileDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSection
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionLocalization
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSectionTargeting
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSettings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelStatistics
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelToAffiliateProgramLinkDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelTopicDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelToStoreLinkDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelToStoreLinkDetailsBillingDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ChannelToStoreLinkDetailsMerchantAffiliateProgramDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Comment
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentSnippetAuthorChannelId
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentThread
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentThreadListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentThreadReplies
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CommentThreadSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ContentRating
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Cuepoint
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- CuepointSchedule
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Entity
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- GeoPoint
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nLanguage
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nLanguageListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nLanguageSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nRegion
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nRegionListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- I18nRegionSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ImageSettings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- IngestionInfo
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Interval
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- InvideoBranding
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- InvideoPosition
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- InvideoTiming
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LanguageTag
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LevelDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcast
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastMonetizationDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastStatistics
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveBroadcastStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatBan
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatBanSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatFanFundingEventDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatGiftDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatGiftMembershipReceivedDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMemberMilestoneChatDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMembershipGiftingDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessage
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessageAuthorDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessageDeletedDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessageListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessageRetractedDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatMessageSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatModerator
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatModeratorListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatModeratorSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatNewSponsorDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatPollDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatPollDetailsPollMetadata
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatPollDetailsPollMetadataPollOption
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatSuperChatDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatSuperStickerDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatTextMessageDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveChatUserBannedMessageDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStream
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamConfigurationIssue
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamHealthStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LiveStreamStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LocalizedProperty
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- LocalizedString
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Member
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MemberListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsDuration
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsDurationAtLevel
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsLevel
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsLevelListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MembershipsLevelSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MemberSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- MonitorStreamInfo
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PageInfo
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Part
- Base model for one YouTube Data API resource or object.
- Playlist
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistImage
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistImageListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistImageSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItem
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItemContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItemListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItemSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistItemStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistLocalization
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistPlayer
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PlaylistStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- PropertyValue
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- RelatedEntity
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ResourceId
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SearchListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SearchResult
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SearchResultSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Subscription
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SubscriptionContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SubscriptionListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SubscriptionSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SubscriptionSubscriberSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SuperChatEvent
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SuperChatEventListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SuperChatEventSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- SuperStickerMetadata
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- TestItem
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- TestItemTestItemSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThirdPartyLink
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThirdPartyLinkListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThirdPartyLinkSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThirdPartyLinkStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Thumbnail
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThumbnailDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- ThumbnailSetResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- TokenPagination
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Video
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReport
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReportReason
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReportReasonListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReportReasonSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAbuseReportSecondaryReason
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoAgeGating
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoCategory
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoCategoryListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoCategorySnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoContentDetailsRegionRestriction
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoFileDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoFileDetailsAudioStream
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoFileDetailsVideoStream
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoGetRatingResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoListResponse
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoLiveStreamingDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoLocalization
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoMonetizationDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoPaidProductPlacementDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoPlayer
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoProcessingDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoProcessingDetailsProcessingProgress
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoProjectDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoRating
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoRecordingDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStat
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStatistics
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStatsContentDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStatsSnippet
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStatsStatistics
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoStatus
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoSuggestions
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoSuggestionsTagSuggestion
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoTopicDetails
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- VideoTrainability
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- WatchSettings
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.
- Cost
- This file is generated from spec/quota.json by tools/generate.php. Do not edit
it by hand - edit spec/quota.json and run `composer spec:generate` instead.
- Meter
- Counts what today's requests have cost against the project's daily quota.
- YouTube
- The YouTube client: the same role `Discord\Discord` plays under DiscordPHP.
Traits
- Resources
- This file is generated from spec/discovery.json (YouTube Data API v3, revision 20260924) by
tools/generate.php. Do not edit it by hand - run `composer spec:build` instead.