Subs Tenure in Helix
We would like subs tenure in Helix in order to use this for merch extensions providing tenure-based merch options.
https://api.twitch.tv/helix/subscriptions/user should really also return amount of months user is subbed and sub streak length
As a broadcaster you already have access to this data in the CSV file.
It would really help out if, with a Oauth scope, a developer could access this data as well. Automating the process and making full use of the data that is already there.
Right now broadcasters would have to download the .csv file daily and then upload it to whatever system they created.
Which is both a safety concern, data leak, and big hassle.
This would be really useful for both our DMs tool, but also the analytics.
I'm going to lose an important community feature when the v5 API shuts down because of this. Please add at least the updated_at field to the channel:read:subscriptions scope results!
I would really like to see this feature. This would be a big help in rewarding subs for their sub streaks outside of Twitch. With for example Discord bots etc.
we need sub duration information, is super important, streak etc etc....
Really sad to see that v5 is being decommissioned with no migration path to helix for this information. Although v5 information was inconsistent at time, it was still much better than no information at all.
I'd also REALLY like to see this - having this information allows us to easily reward people for keeping their sub streak, for example:
- giving longer streaks better odds of getting into games
- more points (I use my own system) for longer term subs
- maybe an automatic invitation to get a small physical gift on streak anniversary's
it's easier than ever for someone to let their sub streak expire (gifted subs, twitch prime, etc.) - giving a stronger reason to care about keeping it going is more important than ever.
I need this aswell for a game i am making. The longer the user is subscribed the stronger he gets in my game. So i need this pls!!
This could be very useful!
I'm working on automating Telegram group handling based on Twitch subs and I would benefit a lot from knowing how many months a specific user is subscribed for!
My particular use case is a monthly lottery system based on whose subbed for a particular month and who gifted subs for a month. if the created_at and updated_at from the legacy version could be included in the new version that would be awesome
First date subscribed would be helpful as well. Despite not being able to maintain their subscription for the entire time I have broadcaster request to find out when viewers first subscribed.
Would really love to have this in order to help gamify subs.
In order to see how many months an individual user has been subscribed to a broadcaster. Add months to see how long that user has been subscribed. If for instance, you are displaying a ticker of all of your subscribers, you can indicate with the associated badge in the ticker how long that user has been subscribed.
Having api access sub streak and tenure would be very helpful for rewarding and incentivizing subscribers to keep up their streak.
I'd be able to give them better chances at joining games, points, earning special privileges like their own command etc.
Ideally as a broadcaster, I'd like access to all the info that's in the CSV via Helix
Agreed. The information IS available somewhere, as it can be found in the CSV download from https://dashboard.twitch.tv/channel-analytics - having this available in Helix would be hugely helpful.
Please also add this for general usage not just merch extensions.
It's nice for broadcasters to be able to know what the distribution is of their subscribers for months subbed!
We may also consider this information for priority on adding a given subscriber to a channels Game Clan or multiplayer server for example