API Reference

  • Google offers tools to facilitate the development of applications that access YouTube Analytics data.

  • The YouTube Reporting API is designed for applications that store and analyze large amounts of data.

  • The YouTube Analytics API is for applications retrieving customized reports from YouTube in response to user actions.

  • The APIs Explorer allows users to test, debug API queries, authorize requests, and view API responses.

  • Google API client libraries and code samples simplify API implementation, available for various languages like Go, Java, JavaScript, .NET, PHP, Python, and Ruby.

Google provides several tools to help you develop applications that retrieve YouTube Analytics data.

  • Applications should use the YouTube Reporting API if they retrieve data and store it in a data warehouse, then provide tools to filter, sort, and mine that data.
  • Applications should use the YouTube Analytics API to retrieve customized reports from YouTube in response to user interaction.