Search streams by Tag name
Hey, not sure if this has been posted as a uservoice already, I took a quick glance using the above title as a query and couldnt find anything about it.
It would be nice with the new Custom Tags feature that we would be able to get a list of streams with x tag(s) for 3rd party use. Id envision this to either be its own endpoint, or potentially added to the query property of the "Get Streams" endpoint, like Kraken used to do with title searching (Which also would be nice to have back in Helix)
-
ZergLingFX
commented
Add this please
-
Landie
commented
There have been a lot of responses here, and I'm sure what my use case is will directly mirror everyone's, so I'll just summarize what I mostly see here:
It feels like everyone wants to be able to make events, showcase people using their applications, and more, via defining a tag on their streams to highlight said individual/streams
The use cases for such a query are so vast, I truly believe this should be more prioritized! It would help create tooling that unifies communities into a single conglomerate site like a website or an app's frontend.
Please, please consider this.
-
Djinnet
commented
I want to bump this suggestion up again since my use case is about highlight deaf streamers on twitch and most deaf streamers are using deaf tag for this purpose as I have learned of this when I was at rotterdam 2025 twitchcon. It is similar use case as to itsjusttriz's use case since I have a website that are planned to displayed the list of deaf streamers using the tag.
@Jon-Bulava, is there anyway that we can get the status update on this, given that this has been on-going for 3 years by now?
-
Krawcu_
commented
My use case is for my chrome extension that displays current live streams from user's follows list, I also have tabs for the most popular streams and categories that I would like to sort with tags
-
BOLL7708
commented
My use case is that I've made a streaming suite/bot, and I want to promote people streaming with it. I can make the bot automatically (opt in) attach a tag indicating that the bot is in use, and now I want to list streams using this tag through an API endpoint so I can post notifications to a Discord channel.
-
WindowstoSky
commented
If we still want use cases: I am organizing a trick-or-treating event for multiple streamers to opt into. I want to create a clickable link that brings up all participants.
If I were a Partner, I suppose I could create a Team for a day. But since I'm not, and to make it simpler, I am creating a tag for the event, and everyone will be able to click on the (very long) tag search URL. That's very nice!
But ideally I would be able to dynamically query for who is live with the tag and display that list (or embed their channel(s)) on my event home page. I'd also like to make a bot command something like:
!whoson
Bot: Thanks for asking! Right now Stream1, Stream2, and Stream3 are all live and participating in Eventname! -
CraaazySteeeve
commented
Also it's frustrating when the webpage exists, but it's basically impossible to do via the API.
The url being: https://www.twitch.tv/directory/all/tags/TAG_OF_YOUR_CHOICE
-
CraaazySteeeve
commented
I'd like to throw in my 2 cents on this, and explain my use case.
I personally think this is a must have, because it is really the only arbritrary sorting mechanism Twitch has other than language and game.
My use case is that I have a website which streamers can use, to do a gaming challenge. On Twitch they could have their game set to whatever game they're playing, but they would have a tag that mentions my product.
I want to be able to highlight streamers that are using my tag on my website, but currently because they can be playing any game, I need to sort through hundreds of thousands of live streams to try and find one that uses my tag.
I imagine this is the kind of feature sponsors would love to have access to as well, so they can do the same kind of thing I am trying to (highlight their sponsored streamer on their website automatically).
Specifically though it helps people like me who want access to streamers who are using their product/content, but who's content isn't the video game being played.
-
OperatorTriz
commented
ecressey asked for a use-case:
I, personally, would like to use this to fetch a list of active streams that are using a specific tag related to a particular group/community of streamers, so that we can display the list on said community's website.
The streams from this list will be displayed, only by current "LIVE" thumbnail and when clicked they WILL redirect to the official Twitch url for x channel(s). No embeds will be used.
-
@itsjusttriz I've flagged this to be discussed soon so we can add a status for you and the other developers who have given this an upvote.
-
OperatorTriz
commented
Correction: "Search Streams", not "Get Streams"
Also i know its been reformed to the "Search Channels" endpoint, but the point still stands.