I want to get the total number of subscription per month, but the problem is that the api doesn’t give time boundary for each subscription
So here is my question
Is there a way to estimate payout (# of subscription) a streamer get for a particular month?
is there a way to figure out if the subscription comes from prime or not?
Since each viewer can only hold one subscription per streamer, what happen in the case of gifted subscription count exceed viewer count, do those subscription get padded to later month?
you could count the number of active subs and the tiers they have and estimate from there
not from the API no, prime is just another way to “pay” for tier 1
The black box of doom will assigns gifts to followers whom are not there or random people it decides could be a good fit, or to people whom have never watcher before, in rare cases the “gift bomb” won’t complete and the gifter is refunded the difference
A quick follow up question on 1. Since subscription starts and end at arbitrary time (30 days) for example we can start at 4/29 and end at 5/29, in that case , do the streamer get paid for april or may for that particular subscription?
And what happens if the user cancels subscription? Does the streamer still get paid, and the subscription just won’t renew?
Also worth noting that as local pricing roles out to more countries, and the streamers revenue adjustment changes over the next 12 months, it will be impossible to accurately calculate income from subscriptions through the API as different subs will cost different amounts even if they are the same tier. The only accurate source of income through subscriptions is the broadcaster dashboard.