Y

YouTube Data API v3

REST discovered

Details
URL
https://youtube.googleapis.com/
Docs
https://developers.google.com/youtube/v3/docs
Authentication
Google API key for a Google Cloud project with YouTube Data API enabled api_key discovered Get key ↗
?key=<credential>

In Google Cloud Console, create or select a project, enable the YouTube Data API, then go to APIs & Services → Credentials and create an API key. The YouTube auth guide says API keys are one of the two supported credential types for the YouTube Data API and are used for general API access; you can restrict the key in Google Cloud Console.

Google OAuth 2.0 client credentials for a Google Cloud project with YouTube Data API enabled oauth2 discovered Set up OAuth ↗
Authorization: Bearer <credential>

In Google Cloud Console, create or select a project, enable the YouTube Data API, then go to APIs & Services → Credentials and create an OAuth client ID for your app type. Use that client to run the Google OAuth 2.0 flow and obtain user access tokens for YouTube scopes such as https://www.googleapis.com/auth/youtube. The YouTube authorization docs list OAuth 2.0 as the credential type for private user data and authenticated write actions.