title: Using YouTube API v3 to tell if a channel has a live stream
body: <p>The goal of my YouTube API call is, given a channelId, to return whether that channel is currently live streaming. This is the call I'm making currently: </p>
  
  <pre><code>https://www.googleapis.com/youtube/v3/search?part=snippet&amp;channelId={CHANNEL_ID}&amp;eventType=live&amp;type=video&amp;key={YOUR_API_KEY}
  </code></pre>
  
  <p>While this call is functional, there is a significant delay between the channel starting a live stream and this call returning the stream.</p>
  
  <p>Is there a better call to use in the YouTube v3 API that doesn't require oAuth? The functionality of my app is read-only.</p>
  
  <p>Thanks!</p>