title: Get user email using Youtube API
body: <p>How can I get authenticated user email using Youtube API?</p>
  
  <p>I tried using <a href="https://developers.google.com/youtube/v3/docs/channels/list" rel="nofollow"><code>channels.list</code></a>: </p>
  
  <p><code>GET https://www.googleapis.com/youtube/v3/channels?part=brandingSettings&amp;mine=true&amp;key={YOUR_API_KEY}</code></p>
  
  <p>It doesn't return the email...</p>
  
  <p>I communicate with Youtube API using <a href="https://npmjs.org/package/youtube-api" rel="nofollow">this NodeJS module</a>:</p>
  
  <pre><code>var Youtube = require("youtube-api");
  
  Youtube.authenticate({
      type: "oauth",
      token: ACCESS_TOKEN
  });
  
  Youtube.channels.list({
      "part": "brandingSettings",
      "mine": true
  }, function (err, data) {
      console.log(err, data);
  });
  </code></pre>