> **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/users-username>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/kick/users-username.mdx>

---

# Kick User API

Any Kick account by username, joining the public profile with the account fields that a channel lookup does not carry.

`GET /v1/kick/users/{username}` returns `data.user` with `id`, `username`, `slug`, `bio`, `avatarUrl`, `club`, `socials`, `createdAt`, `isStaff`, `level` and `badges`. The `slug` is the channel-form name with hyphens where the username may use underscores.

`data.degraded` is true when the account fields (`createdAt`, `level`, `badges`, `isStaff` and `slug`) are unavailable. The profile still returns, so branch on `degraded` before relying on those fields. An unknown username returns `lookupStatus: not_found` with `user: null`.

## Request

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

## FAQ

### How is a username different from a channel slug?

An account can use underscores in its username while its channel slug uses hyphens. This route takes the username form, for example alfalfa_kid, and returns the slug it maps to when one is known.

### What does degraded mean?

True means the extended account fields are unavailable, so createdAt, level, badges, isStaff and slug may be null or empty. The core profile still returned, so the lookup is not a miss.

### What badges are included?

data.user.badges is an array of global badges with name, type, imageUrl, level, selected and sortOrder. level is the account level taken from the badge set when one is present.

### How many credits does a user lookup 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.
