Currently Subscription API returns when the sub was created and some user information.
It would be nice to also return the user’s actual sub streak as well, if it was a prime sub or not.
The “created_at” date is when the subscription was created. If a user lets their subscription lapse their subscription has actually ended and are no longer a subscriber. However Twitch maintains record of their sub streak and has a grace period in which they can resubscribe to keep their streak. Unfortunately this does not return the created_at date to the original subscription date, instead it is when the subscription was recreated.
This means we cannot for sure know how long a user’s streak actually is.