Description

Add a variety of YouTube features to your application. Use the API to upload videos, manage playlists and subscriptions, update channel settings, and more.

Search for content

Search for videos matching specific search terms, topics, locations, publication dates, and much more. The APIs search.list method also supports searches for playlists and channels.

Supported Operations

YouTube Data API v3

Inserts a new resource into this collection.

Retrieves a list of resources, possibly filtered.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Downloads a caption track.

Inserts a new resource into this collection.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Retrieves a list of resources, possibly filtered.

Updates an existing resource.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Expresses the caller's opinion that one or more comments should be flagged as spam.

Sets the moderation status of one or more comments.

Retrieves a list of resources, possibly filtered.

Retrieves a list of resources, possibly filtered.

Retrieve the list of broadcasts associated with the given channel.

Inserts a new stream for the authenticated user.

Updates an existing broadcast for the authenticated user.

Delete a given broadcast.

Bind a broadcast to a stream.

Transition a broadcast to a given status.

Inserts a new resource into this collection.

Deletes a chat ban.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Deletes a chat message.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Deletes a chat moderator.

Retrieve the list of streams associated with the given channel. --

Inserts a new stream for the authenticated user.

Updates an existing stream for the authenticated user.

Deletes an existing stream for the authenticated user.

Retrieves a list of members that match the request criteria for a channel.

Retrieves a list of all pricing levels offered by a creator to the fans.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Retrieves a list of search resources

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Deletes a resource.

Retrieves a list of resources, possibly filtered.

POST method.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

As this is not an insert in a strict sense (it supports uploading/setting of a thumbnail for multiple videos, which doesn't result in creation of a single resource), I use a custom verb here.

Retrieves a list of resources, possibly filtered.

Retrieves a list of resources, possibly filtered.

Retrieves a list of resources, possibly filtered.

Inserts a new resource into this collection.

Updates an existing resource.

Deletes a resource.

Retrieves the ratings that the authorized user gave to a list of specified videos.

Adds a like or dislike rating to a video or removes a rating from a video.

Report abuse for a video.

Allows upload of watermark image and setting it for a channel.

Allows removal of channel watermark.

Details
Last Update

3 days ago

Includes
youtube-data-client