Actions (72)
Videos · 13
- Delete videoDELETE /videos
Delete a YouTube video.
documented - Delete video (duplicate)DELETE /videos
Delete a YouTube video.
documented - Get video ratingGET /videos/getRating
Retrieve the authorized user's rating for a list of videos.
documented - Get video rating (duplicate)GET /videos/getRating
Retrieve the authorized user's rating for a list of videos.
documented - Insert videoPOST /videos
Upload a video and set its metadata.
documented - Insert video (duplicate)POST /videos
Upload a video and set its metadata.
documented - List videosGET /videos
Return a list of videos matching the API request criteria.
documented - Rate videoPOST /videos/rate
Add or remove a like/dislike rating for a video.
documented - Rate video (duplicate)POST /videos/rate
Add or remove a like/dislike rating for a video.
documented - Report video abusePOST /videos/reportAbuse
Report a video for abusive content.
documented - Report video abuse (duplicate)POST /videos/reportAbuse
Report a video for abusive content.
documented - Update videoPUT /videos
Update a video's metadata.
documented - Update video (duplicate)PUT /videos
Update a video's metadata.
documented
YouTube Analytics API · 8
- Delete groupDELETE /groups
Delete a YouTube Analytics group.
documented - Delete group itemDELETE /groupItems
Remove an item from a YouTube Analytics group.
documented - Insert groupPOST /groups
Create a new YouTube Analytics group.
documented - Insert group itemPOST /groupItems
Add an item to a YouTube Analytics group.
documented - List group itemsGET /groupItems
Return items within a YouTube Analytics group.
documented - List groupsGET /groups
Return a list of YouTube Analytics groups for the authorized user.
documented - Query analytics reportsGET /reports
Retrieve Analytics data for a channel or content owner using metrics/dimensions.
documented - Update groupPUT /groups
Modify an existing YouTube Analytics group.
documented
YouTube Reporting API · 7
- Create reporting jobPOST /jobs
Create a new reporting job for a selected report type.
documented - Delete reporting jobDELETE /jobs/{jobId}
Delete a reporting job.
documented - Get job reportGET /jobs/{jobId}/reports/{reportId}
Retrieve metadata for a specific report.
documented - Get reporting jobGET /jobs/{jobId}
Retrieve details of a specific reporting job.
documented - List job reportsGET /jobs/{jobId}/reports
List reports generated for a specific job.
documented - List report typesGET /reportTypes
List available reporting types you can generate.
documented - List reporting jobsGET /jobs
List scheduled reporting jobs for the channel or content owner.
documented
Captions · 5
- Delete captionDELETE /captions
Delete a caption track.
documented - Download captionGET /captions/{id}
Download a caption track (by caption ID).
documented - Insert captionPOST /captions
Upload a caption track to a video.
documented - List captionsGET /captions
Return a list of caption tracks for a specified video.
documented - Update captionPUT /captions
Update a caption track.
documented
Comments · 5
- Delete commentDELETE /comments
Delete a comment.
documented - Insert commentPOST /comments
Create a new top-level comment.
documented - List commentsGET /comments
Return a list of comments matching the API request parameters.
documented - Set moderation status on commentsPOST /comments/setModerationStatus
Set moderation status for one or more comments.
documented - Update commentPUT /comments
Modify a comment.
documented
ChannelSections · 4
- Delete channel sectionDELETE /channelSections
Delete a channel section.
documented - Insert channel sectionPOST /channelSections
Add a channel section to the authenticated user's channel.
documented - List channel sectionsGET /channelSections
Return a list of channel sections for the authenticated user.
documented - Update channel sectionPUT /channelSections
Update a channel section.
documented
PlaylistImages · 4
- Delete playlist imageDELETE /playlistImages
Delete a playlist image.
documented - Insert playlist imagePOST /playlistImages
Upload a playlist image.
documented - List playlist imagesGET /playlistImages
Return available playlist image assets.
documented - Update playlist imagePUT /playlistImages
Update a playlist image.
documented