YouTube Data API changes in 2026: a checklist for Shorts uploads

The 2026 YouTube Data API changes that touch Shorts uploads: own quota bucket, batchGetStats, 50 MB thumbnails, new view rule, and what to change.

6 min readSume
All posts

The 2026 entries in the YouTube Data API revision history that matter for uploading Shorts are these: uploads and search moved into their own quota buckets (June 1), a 1-unit videos.batchGetStats method arrived (June 3), a brandPartner part was added to videos (July 7), views began counting at play start (August 27), higher thumbnail sizes appeared (September 11), and thumbnails.set rose to 50 MB (September 14). A comments change is due in November.

Below, each one is paired with what to do in a script that uploads Shorts from Sume. Everything on the platform side comes from Google's revision history page, read on 2026-10-03.

Which 2026 entries should a Shorts uploader act on?

The table lists the entries in date order, newest first, with the action.

YouTube Data API revision history, 2026 entries (read 2026-10-03)
DateWhat changedWhat to do
Sep 30, 2026comments gets snippet.imageUrl for an image or GIF; available to all users in November 2026Nothing for uploads; handle the field if you read comments
Sep 14, 2026thumbnails.set and playlistImages.insert max upload goes from 2 MB to 50 MBStop downscaling Sume stills just to fit 2 MB
Sep 11, 2026fhd, qhd and uhd thumbnail sizes for some videosRead the largest key present, do not assume a fixed set
Aug 27, 2026Views count when a video begins to playDo not compare pre- and post-change view counts naively
Jul 7, 2026brandPartner part on videos.insert, update, listAdd only for creator-initiated brand partnerships
Jun 3, 2026videos.batchGetStats, 1 unit, default 10,000 units per dayReplace per-video videos.list stat loops
Jun 1, 2026videos.insert and search.list charge their own quota bucketsBudget uploads separately from all other calls

What should I change in an upload script?

Start with quota. The revision history says that on June 1, 2026 videos.insert and search.list moved to their own buckets while every other method kept the existing one. The videos.insert page lists 100 calls per day with a cost of 1 unit in the Video Uploads bucket, and the quota page confirms the separate 100-per-day limit for both methods. The history also records a December 4, 2025 note that the upload cost fell from about 1,600 to about 100 units. The quota disagreement post explains why older numbers still circulate.

The practical result: your daily Shorts count is bounded by the 100-call upload bucket, while thumbnails, captions and stats draw from the shared 10,000 units. Plan the two separately, as in the batch plan post.

Thumbnails, stats and views

With the 50 MB limit on thumbnails.set you can send a full-size still instead of a compressed one. Video frames extracts a frame at a chosen time at the source size, which is the likely input for a Shorts cover. The September limit post goes deeper.

For measurement, videos.batchGetStats costs 1 unit and was added June 3. Since the view rule changed on August 27, record the date next to any chart that spans it. Both topics have their own posts: batchGetStats and the view-count change.

Where Sume fits, and where it does not

Sume generates the vertical clips, trims, burns captions and produces stills. A generation job returns its file through unsigned_urls, and your script uploads it. Sume does not call the YouTube API for you, set brandPartner, or pick a quota bucket, so each item in the table above is a change in your own code.

A short audit: confirm the script reads the upload quota separately, switch stat loops to batchGetStats, remove 2 MB thumbnail assumptions, and add a note about the August 27 view change to your reports.

  • Count uploads against 100 calls per day, not against 10,000 units.
  • Cap thumbnail size at 50 MB, not 2 MB.
  • Do not send brandPartner unless the video is a creator-initiated brand partnership.
  • Re-read the revision history before each release; entries are dated.

Sources

Related posts

More in Developers

All Developers posts

Written by Sume