The total and breakdown fields indeed would be very much welcome.
Currently, the docs also contains typos. The example response of https://dev.twitch.tv/docs/api/reference/#get-broadcaster-subscriptions shows
{
"data": [
{
"broadcaster_id": "123"
"broadcaster_name": "test_user"
"is_gift" true,
"tier": "1000",
"plan_name": "The Ninjas",
"user_id": "123",
"user_name": "snoirf",
},
…
],
"pagination": {
"cursor": "xxxx"
}
}
Which is not even valid JSON (no commas after the first two fields, no colon after “is_gift”, and there should be no comma after “snoirf”)