Why Twitch hides
your newest clips.
It isn't a bug and it isn't a setting you've missed. Twitch's clip API genuinely has no way to sort by newest โ here's the technical reason and the workaround.
The API has no newest-first option
Twitch's Helix /clips endpoint returns results sorted by view count, descending. There is no sort parameter. There is no order=newest. This is a documented limitation of the API, and every tool built on it inherits the same constraint.
So when you look at a clips page, you're not seeing a feed โ you're seeing a leaderboard. And a clip created a minute ago has no score yet.
Why this gets worse on bigger channels
The API returns a maximum of 100 clips per page. On a small channel, 100 clips might cover several days โ so a new clip still lands somewhere in the first page and you'll spot it.
On a large channel, 100 clips might only cover the top-viewed clips of the last few hours. A brand-new clip with two views isn't in that page at all. It's not that it's ranked low โ it's that it's not in the response. No amount of scrolling helps, because the data was never sent.
Shrink the window instead of fighting the sort
You can't change how Twitch sorts. But you can change what you ask for.
The endpoint accepts a started_at parameter. If you ask for clips from the last 15 minutes instead of the last 24 hours, there usually aren't more than a handful in total โ so every recent clip fits comfortably inside the 100-result limit, regardless of views. Then you sort them by timestamp yourself.
That's the whole trick, and it's why a purpose-built tracker sees clips that Twitch's own interface won't show you for hours.
# conceptually:
# ask for a NARROW time window so nothing gets crowded out
GET /helix/clips?broadcaster_id=123&first=100
&started_at=2026-08-04T10:45:00Z # 15 minutes ago
# then sort the response yourself, by created_at descending
Twitch's index is also delayed
Separately from sorting, Twitch's clip index is eventually consistent. A clip can exist for a while before it appears in API results at all. This is why a clip you know was made ten minutes ago sometimes shows up "late" โ it isn't your tool being slow, it's the index catching up.
Good tooling accounts for this by distinguishing a clip's real creation time from when it was first seen, so late-indexed clips don't get falsely announced as brand new.
Common questions
Can I make Twitch sort clips by newest?
Not through the API โ there's no sort parameter on the clips endpoint. The only reliable approach is to request a narrow time window and sort the results yourself.
Is this a bug on Twitch's end?
No, it's how the endpoint is designed. Sorting by popularity makes sense for browsing; it just works against anyone trying to catch new clips.
Why do some clips appear late?
Twitch's clip index is eventually consistent. A clip can take minutes to become visible in API results after it's created.
Does this affect the Twitch website too?
Yes โ the website is built on the same data, which is why new clips are hard to find there as well.