TMJ PosterPost once · publish everywhere
← All integrations

YouTube

Not connectedMedium

Upload videos to your channel with the YouTube Data API.

Projects created after 28 July 2020 upload as private until they pass the YouTube API audit.

Integration steps

  1. In Google Cloud console create a project and enable "YouTube Data API v3"· Official docs
  2. Configure the OAuth consent screen and create a Web client with the poster callback URL· Official docs
  3. Request scope youtube.upload, store the refresh token· Official docs
  4. Upload with videos.insert (resumable upload)· Official docs
    POST https://www.googleapis.com/upload/youtube/v3/videos?uploadType=resumable&part=snippet,status
  5. Apply for the YouTube API Services audit so uploads can be public· Official docs