The following lists identify code samples available for the YouTube Analytics API and YouTube Reporting API. You can also download these samples from the [GitHub repository](https://github.com/youtube/api-samples).

## Java

#### Bulk data reports (YouTube Reporting API)

<br />

1. [Create a reporting job](https://developers.google.com/youtube/reporting/v1/code_samples/java.md.txt#create_a_reporting_job) (`reportTypes.list`, `jobs.create`)
2. [Retrieve reports](https://developers.google.com/youtube/reporting/v1/code_samples/java.md.txt#retrieve_reports) (`jobs.list`, `jobs.reports.list`)

<br />

## JavaScript

#### Query reports (YouTube Analytics API)

<br />

1. [Retrieve daily channel statistics](https://developers.google.com/youtube/analytics/v1/code_samples/javascript.md.txt#retrieve_daily_channel_statistics) (`reports.query`)

<br />

## PHP

#### Bulk data reports (YouTube Reporting API)

<br />

1. [Create a reporting job](https://developers.google.com/youtube/reporting/v1/code_samples/php.md.txt#create_a_reporting_job) (`reportTypes.list`, `jobs.create`)
2. [Retrieve reports](https://developers.google.com/youtube/reporting/v1/code_samples/php.md.txt#retrieve_reports) (`jobs.list`, `jobs.reports.list`)

<br />

## Python

#### Bulk data reports (YouTube Reporting API)

<br />

1. [Create a reporting job](https://developers.google.com/youtube/reporting/v1/code_samples/python.md.txt#create_a_reporting_job) (`reportTypes.list`, `jobs.create`)
2. [Retrieve reports](https://developers.google.com/youtube/reporting/v1/code_samples/python.md.txt#retrieve_reports) (`jobs.list`, `jobs.reports.list`)

<br />

#### Query reports (YouTube Analytics API)

<br />

1. [Retrieve daily channel statistics](https://developers.google.com/youtube/analytics/v1/code_samples/python#retrieve_daily_channel_statistics) (`reports.query`)

<br />