English | Site Directory

YouTube APIs and Tools

How do I start?

  1. Read the developer docs.
  2. Take a look at the available libraries sample code for the Data API.
  3. If you're interested in authenticated access to the Data API or would like to use the chromeless player, register for a developer key.
  4. To customize the YouTube player experience on your site, read about the player APIs and chromeless player.
Google I/O

Google I/O: May 28-29

Join us for Google's
largest developer event.

Featured Video

What are the YouTube APIs and Tools?

The YouTube APIs and Tools open up a full range of YouTube functionality for web pages, software and devices. Users of the API can upload new videos, edit video metadata such as comments and favorites and modify user settings. Your client application can request a list of videos that match specific search criteria, get access to the most popular YouTube videos or retrieve and maintain YouTube user information such as playlists, subscriptions or contacts.

Here are some of the things you can do with the YouTube Data API:

  • Create a web front end to let people view videos about specific topics.
  • Create a desktop application or plugin that plays videos in a customized environment.
  • Add related, dynamic video content to your website or application.
  • Customise the Flash player to fit the look and feel of your site, device or application
  • Add feeds of videos from each of YouTube's 18 international domains

Read our case studies to see how our friends at Tivo, Animoto, EA and others are utilizing the YouTube APIs.