Describe the bug
Endpoint GET /public/v1/channels returns active_subscribers_count that counts only active “paid/standard” subscriptions, but does not include active gifted subscriptions. This results in an incorrect active subscriber count for channels with gifted subs.
To Reproduce
Send request:
GET /public/v1/channels HTTP/1.1
Host: api.kick.com
Authorization: Bearer <REDACTED_OAUTH2_TOKEN>
Accept: /
Read response field: data[].active_subscribers_count.
Compare with the actual active subscriber total shown in Kick (where gifted subs are included). The API value is lower because gifted subs are missing.
Expected behavior
Either:
active_subscribers_count should include all active subscriptions (paid + gifted) as a single total, or
provide a separate field such as active_gifted_subscribers_count (and optionally a combined active_subscribers_total_count) so clients can compute correct totals.