The Wayback Machine - https://web.archive.org/web/20111124124716/http://code.google.com:80/apis/youtube/2.0/developers_guide_protocol_adviser.html
My favorites | English | Sign in

YouTube APIs and Tools

YouTube logo

YouTube API Documentation Adviser

This form lets you choose the YouTube API features that you want to implement and then customizes the API documentation to match your selections. The adviser can help you navigate the API documentation by hiding information about features that you don't plan to use.

  • Check the boxes in the form below to identify the features that you want to implement.
  • Some information, such as the structure of video feeds or the list of possible error responses, is included in all customized document sets.
  • You can bookmark your customized document set to save your preferences.
  • Customized document sets display the word Customized! in the left menu as well as a link to modify your feature selections.
  • The tooltip icons (Help icon) provide additional information about the features listed on the page.

Authentication
 Video search
 Channel search
 Playlist search
Uploading videos
Community features
Saving and collecting videos
Enabling user interaction
Additional features
 Retrieving live events ImageLive-streaming events are broadcast on YouTube as they occur. The API lets you retrieve live event charts, which are standard feeds listing featured, upcoming, current, and recently broadcast live events. You can also retrieve a feed of live events created by a specified user.
 Using the Simple Update Protocol ImageThe Simple Update Protocol (SUP) enables an API provider to notify API users when a feed is updated. It is particularly useful for API users that want to monitor many feeds at once. The YouTube API enables API users to use SUP to monitor user activity feeds. This functionality will be most appealing to sites that maintain their own friend graphs or that want to monitor the activities of many users.
 Batch processing ImageBatch processing lets you execute up to 50 operations with a single API request rather than submit a separate request for each individual operation.
 Retrieving partial API responses ImageYou can retrieve partial API responses in which you specify the fields that will be included in the API response. By only requesting information that it will actually display, your client application can more efficiently use network, CPU, and memory resources.
 Submitting partial API updates ImageYou can submit partial API updates in which your request only specifies the fields that will be updated for a specific video, playlist, or other resource.
 Retrieving Insight data for a video ImageYouTube Insight is an analytics and reporting engine that provides viewing statistics, popularity metrics and demographic information for videos.