Kick Channel Profile Scraper avatar

Kick Channel Profile Scraper

Pricing

from $3.10 / 1,000 channel profile fetcheds

Go to Apify Store
Kick Channel Profile Scraper

Kick Channel Profile Scraper

Fetch a full Kick channel profile: info, follower/subscriber data, live status, social links, recent categories, gifter leaderboard, and custom emote set, for one or more channel slugs. No Kick account or API key needed — talks directly to Kick's app API. Split from romy/kick-all-in-one-api.

Pricing

from $3.10 / 1,000 channel profile fetcheds

Rating

0.0

(0)

Developer

Romy

Romy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Categories

Share

What does Kick Channel Profile Scraper do?

Kick Channel Profile Scraper takes one or more Kick channel slugs and pushes a merged channel profile — core info (banner, follower count, live status, subscriber badge tiers), social links, recently-streamed categories, gifter leaderboard, and custom emote set — one dataset row per slug.

It talks directly to the same internal APIs the official Kick Android app uses (kick.com), reverse-engineered by capturing and analyzing live traffic from the real app. No Kick account, no API key. This is the channel-profile slice of Kick All-in-One API, split out as its own focused Actor.

Why use Kick Channel Profile Scraper?

  • Three calls in one row — channel info, gifter leaderboard, and emotes, fetched in parallel and merged into a single dataset item per slug
  • Returns the channel's numeric id — needed to chain into other Kick spin-off Actors in this family (videos, clips, chat, playback), which take the numeric id rather than the slug
  • No account needed — every read request works fully anonymously
  • Use cases: creator monitoring dashboards, sponsorship/brand research, emote-set enrichment, gifter/leaderboard tracking

Input

FieldTypeDescription
slugsstring[]Required. Kick channel slugs (the name in a channel's URL, e.g. kaneljoseph for kick.com/kaneljoseph).

Example:

{ "slugs": ["kaneljoseph", "trainwreckstv"] }

Output

One dataset row per slug:

{
"slug": "kaneljoseph",
"channel": {
"id": 18750821,
"slug": "kaneljoseph",
"chatroomId": 18490228,
"info": { "verified": true, "followers_count": 89833, "livestream": null },
"links": [],
"recentCategories": [{ "name": "IRL", "viewers": 202259 }]
},
"leaderboard": { "...": "top gifters" },
"emotes": { "...": "channel emote set" }
}

Known limitations

  • A slug that fails (channel doesn't exist, renamed, banned) is logged and skipped — the run continues with the remaining slugs rather than aborting.
  • VODs, clips, playback URLs, and chat are separate spin-off Actors in this family — this one focuses on the channel profile itself.

Pricing

Pay-per-event, billed on the channel event: $0.004 per channel profile successfully fetched (FREE tier). See the Actor's Pricing tab for current rates.