> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/kick/channels-slug-chatters>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/kick/channels-slug-chatters.mdx>

---

# Kick Active Chatters API

Up to 100 named people in a channel's chat, split into chatters, moderators, VIPs, OGs and bots, with the full total.

`GET /v1/kick/channels/{slug}/chatters` returns `data.channel` with its `id` and `slug`, then `data.chatters`, `data.moderators`, `data.vips`, `data.ogs`, `data.bots` and `data.totalCount`. Each person carries `username`, `slug` and `avatarUrl`; `avatarUrl` is the real URL, including the default avatar when the person has not set one.

The named list is capped at about 100 people, while `totalCount` counts everyone in chat, including people who are not named. An offline channel returns `lookupStatus: found` with empty lists and `totalCount: 0`; an unknown channel returns `lookupStatus: not_found` with empty lists. A busy chat can still return exactly 100 names, so compare against `totalCount` rather than assuming the list is complete.

## Request

- **Endpoint:** `GET /v1/kick/channels/{slug}/chatters`
- **Credits:** 1 credit
Failed requests are free
Found, empty and not-found answers are all charged
- **Input:** by channel slug
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/kick/channels/slug/chatters/get)
- **Platform page:** [/platforms/kick](https://www.socialfetch.dev/platforms/kick)

## FAQ

### How many chatters does the list include?

Up to about 100 named people per role list. data.totalCount is the full number in chat, which can be much larger. The named list is a sample of the busiest or most relevant people, not the whole chat.

### What do the separate lists mean?

chatters is the general list. moderators, vips, ogs and bots are separate role lists. A moderator can appear in the moderators list and in chatters, so treat the role lists as labels rather than a partition.

### Why is an avatarUrl null?

avatarUrl is always a usable image URL, including Kick's default avatar. The username and slug are still present for identity.

### How many credits does a chatters list cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
