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.
One API object per resource, as properties of YouTube:
$youtube->liveChatMessages->list(...).
Tags
Table of Contents
Properties
- $abuseReports : AbuseReportsApi
- Reports of abuse.
- $activities : ActivitiesApi
- What a channel has been doing: uploads, likes, playlist changes and the rest of its feed.
- $captions : CaptionsApi
- The caption tracks of videos.
- $channelBanners : ChannelBannersApi
- Uploading a channel's banner image.
- $channels : ChannelsApi
- Channels, the signed-in account's own included.
- $channelSections : ChannelSectionsApi
- The shelves on a channel's page.
- $comments : CommentsApi
- Single comments and replies, and moderating them.
- $commentThreads : CommentThreadsApi
- Top-level comments, with their replies.
- $i18nLanguages : I18nLanguagesApi
- The interface languages YouTube supports.
- $i18nRegions : I18nRegionsApi
- The content regions YouTube supports.
- $liveBroadcasts : LiveBroadcastsApi
- Live broadcasts: scheduling one, binding it to a stream, going live and ending it.
- $liveChatBans : LiveChatBansApi
- Banning people from a live chat, and lifting bans.
- $liveChatMessages : LiveChatMessagesApi
- Live chat: reading it, posting to it, and deleting from it.
- $liveChatModerators : LiveChatModeratorsApi
- A live chat's moderators.
- $liveStreams : LiveStreamsApi
- The video streams that live broadcasts are fed from.
- $members : MembersApi
- A channel's members, which the API also calls sponsors.
- $membershipsLevels : MembershipsLevelsApi
- A channel's membership levels.
- $playlistImages : PlaylistImagesApi
- Playlists' cover images.
- $playlistItems : PlaylistItemsApi
- The videos in playlists.
- $playlists : PlaylistsApi
- Playlists.
- $search : SearchApi
- Searching for videos, channels and playlists. It has its own quota: 100 calls a day.
- $subscriptions : SubscriptionsApi
- Subscriptions between channels.
- $superChatEvents : SuperChatEventsApi
- The Super Chats and Super Stickers bought on the signed-in channel.
- $tests : TestsApi
- An internal method Google uses to test the API.
- $thirdPartyLinks : ThirdPartyLinksApi
- Links between a channel and third-party services.
- $thumbnails : ThumbnailsApi
- Setting a video's custom thumbnail.
- $videoAbuseReportReasons : VideoAbuseReportReasonsApi
- The reasons a video can be reported for.
- $videoCategories : VideoCategoriesApi
- The categories a video can be filed under.
- $videos : VideosApi
- Videos: listing, uploading, updating, rating and reporting them.
- $videoTrainability : VideoTrainabilityApi
- Whether a video may be used to train AI models.
- $watermarks : WatermarksApi
- A channel's watermark image.
Methods
- bootResources() : void
- Builds every resource API against this client.
Properties
$abuseReports read-only
Reports of abuse.
public
AbuseReportsApi
$abuseReports
$activities read-only
What a channel has been doing: uploads, likes, playlist changes and the rest of its feed.
public
ActivitiesApi
$activities
$captions read-only
The caption tracks of videos.
public
CaptionsApi
$captions
$channelBanners read-only
Uploading a channel's banner image.
public
ChannelBannersApi
$channelBanners
$channels read-only
Channels, the signed-in account's own included.
public
ChannelsApi
$channels
$channelSections read-only
The shelves on a channel's page.
public
ChannelSectionsApi
$channelSections
$comments read-only
Single comments and replies, and moderating them.
public
CommentsApi
$comments
$commentThreads read-only
Top-level comments, with their replies.
public
CommentThreadsApi
$commentThreads
$i18nLanguages read-only
The interface languages YouTube supports.
public
I18nLanguagesApi
$i18nLanguages
$i18nRegions read-only
The content regions YouTube supports.
public
I18nRegionsApi
$i18nRegions
$liveBroadcasts read-only
Live broadcasts: scheduling one, binding it to a stream, going live and ending it.
public
LiveBroadcastsApi
$liveBroadcasts
$liveChatBans read-only
Banning people from a live chat, and lifting bans.
public
LiveChatBansApi
$liveChatBans
$liveChatMessages read-only
Live chat: reading it, posting to it, and deleting from it.
public
LiveChatMessagesApi
$liveChatMessages
$liveChatModerators read-only
A live chat's moderators.
public
LiveChatModeratorsApi
$liveChatModerators
$liveStreams read-only
The video streams that live broadcasts are fed from.
public
LiveStreamsApi
$liveStreams
$members read-only
A channel's members, which the API also calls sponsors.
public
MembersApi
$members
$membershipsLevels read-only
A channel's membership levels.
public
MembershipsLevelsApi
$membershipsLevels
$playlistImages read-only
Playlists' cover images.
public
PlaylistImagesApi
$playlistImages
$playlistItems read-only
The videos in playlists.
public
PlaylistItemsApi
$playlistItems
$playlists read-only
Playlists.
public
PlaylistsApi
$playlists
$search read-only
Searching for videos, channels and playlists. It has its own quota: 100 calls a day.
public
SearchApi
$search
$subscriptions read-only
Subscriptions between channels.
public
SubscriptionsApi
$subscriptions
$superChatEvents read-only
The Super Chats and Super Stickers bought on the signed-in channel.
public
SuperChatEventsApi
$superChatEvents
$tests read-only
An internal method Google uses to test the API.
public
TestsApi
$tests
$thirdPartyLinks read-only
Links between a channel and third-party services.
public
ThirdPartyLinksApi
$thirdPartyLinks
$thumbnails read-only
Setting a video's custom thumbnail.
public
ThumbnailsApi
$thumbnails
$videoAbuseReportReasons read-only
The reasons a video can be reported for.
public
VideoAbuseReportReasonsApi
$videoAbuseReportReasons
$videoCategories read-only
The categories a video can be filed under.
public
VideoCategoriesApi
$videoCategories
$videos read-only
Videos: listing, uploading, updating, rating and reporting them.
public
VideosApi
$videos
$videoTrainability read-only
Whether a video may be used to train AI models.
public
VideoTrainabilityApi
$videoTrainability
$watermarks read-only
A channel's watermark image.
public
WatermarksApi
$watermarks
Methods
bootResources()
Builds every resource API against this client.
private
bootResources() : void