User subscription Info - Current streak & Total months subbed (not streak)

Streak information is not exposed in that public API at this time. You’ll have to create your own database of subscriber information and then do the difference calculation when the subscription lapses and a new one is created if you want to honor non continuous streaks for other features.

Kind of going back to my first answer. You’ll have to keep track of the information yourself.