Kick.com Streamer & Channel Analytics avatar

Kick.com Streamer & Channel Analytics

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Kick.com Streamer & Channel Analytics

Kick.com Streamer & Channel Analytics

Extract streamer profiles, live streams, VODs, clips, and channel rankings from Kick.com. No API key, no proxy, no browser needed. 4 modes in one actor.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Sami

Sami

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

The only comprehensive Kick.com analytics actor on Apify. While competitors are deprecated or have zero ratings, this actor delivers complete streamer intelligence via Kick's internal APIs.

No API key. No proxy. No browser. Just data.

Key Features

  • 4 scraping modes in one actor — channel profiles, live streams, VODs/clips, and rankings
  • Lightweight — runs on 256 MB RAM with pure HTTP requests (no Playwright, no Puppeteer)
  • No authentication required — accesses Kick.com's public API endpoints directly
  • Pay per result — $0.005 per data point ($5 per 1,000 results)
  • Structured output — clean JSON ready for analytics, dashboards, or integrations

Scraping Modes

Mode 1: channel_details — Full Channel Profiles

Get complete streamer profiles with follower counts, live status, social links, and more.

Input:

{
"mode": "channel_details",
"channelNames": ["xqc", "amouranth", "trainwreckstv"]
}

Output:

{
"channelName": "xqc",
"channelUrl": "https://kick.com/xqc",
"displayName": "xQc",
"bio": "THE BEST AT ABSOLUTELY EVERYTHING.",
"avatarUrl": "https://files.kick.com/images/user/676/profile_image/...",
"bannerUrl": "https://files.kick.com/images/channel/668/banner_image/...",
"followersCount": 1057874,
"isLive": true,
"currentViewers": 45000,
"currentCategory": "Just Chatting",
"currentStreamTitle": "LIVE | REACTS | CLIPS",
"verified": true,
"subscriberBadges": [{"months": 1, "imageUrl": "https://..."}],
"socialLinks": {
"instagram": "xqcow1/",
"twitter": "xqc",
"youtube": "channel/UCmDTrq0LNgPodDOFZiSbsww",
"discord": "xqcow",
"tiktok": "",
"facebook": ""
},
"createdAt": "2022-10-22T06:59:51.000000Z",
"scrapedAt": "2026-04-09T15:00:00Z"
}

Mode 2: live_streams — Currently Live Streams

Discover who's streaming right now, filtered by category and minimum viewers.

Input:

{
"mode": "live_streams",
"category": "just-chatting",
"minViewers": 100,
"maxResults": 20,
"sortBy": "viewers"
}

Output:

{
"channelName": "spreen",
"channelUrl": "https://kick.com/spreen",
"displayName": "Spreen",
"viewers": 18429,
"title": "HOLA CHAT",
"category": "Just Chatting",
"startedAt": "2026-04-08 20:00:00",
"thumbnailUrl": "https://images.kick.com/video_thumbnails/...",
"isLive": true,
"isMature": false,
"language": "Spanish",
"tags": ["chill", "gaming"],
"scrapedAt": "2026-04-09T15:00:00Z"
}

Mode 3: channel_videos — VODs & Clips

Extract past broadcasts (VODs) or clips from specific channels.

Input (VODs):

{
"mode": "channel_videos",
"channelNames": ["xqc"],
"videoType": "videos",
"maxResults": 10
}

Input (Clips):

{
"mode": "channel_videos",
"channelNames": ["xqc"],
"videoType": "clips",
"maxResults": 10
}

Output (clip):

{
"channelName": "xqc",
"channelUrl": "https://kick.com/xqc",
"type": "clip",
"clipId": "clip_01KNQVK81C...",
"title": "LMAO",
"duration": 30,
"views": 1500,
"likes": 42,
"category": "Just Chatting",
"createdAt": "2026-04-09T00:52:15Z",
"thumbnailUrl": "https://clips.kick.com/clips/.../thumbnail.webp",
"videoUrl": "https://clips.kick.com/clips/.../playlist.m3u8",
"creator": "clipmaster99",
"isMature": false,
"scrapedAt": "2026-04-09T15:00:00Z"
}

Mode 4: top_channels — Live Channel Rankings

Get a ranked list of currently live channels sorted by viewer count.

Input:

{
"mode": "top_channels",
"sortBy": "viewers",
"category": "just-chatting",
"maxResults": 25
}

Output:

{
"rank": 1,
"channelName": "mrstiventc",
"channelUrl": "https://kick.com/mrstiventc",
"displayName": "MrStivenTC",
"bio": "Colombian streamer",
"avatarUrl": "https://files.kick.com/images/...",
"currentViewers": 41607,
"currentStreamTitle": "STREAM TITLE HERE",
"category": "Just Chatting",
"startedAt": "2026-04-08 18:00:00",
"isAffiliate": true,
"hasSubscriptions": true,
"socialLinks": {
"instagram": "mrstiventc",
"twitter": "MrStivenTC",
"youtube": "MrStivenTC",
"discord": "mrstiventc",
"tiktok": "mrstiventc"
},
"scrapedAt": "2026-04-09T15:00:00Z"
}

Use Cases

  • Influencer marketing — Identify streamers for brand partnerships based on audience size, category, and engagement
  • Esports analytics — Track competitive gaming trends and viewership across categories
  • Brand monitoring — Monitor sponsorship ROI across Kick channels in real time
  • Competitive streaming intelligence — Compare channel performance and growth patterns
  • Content research — Discover trending categories, formats, and top-performing clips

Input Parameters

ParameterTypeDefaultDescription
modestringchannel_detailsScraping mode: channel_details, live_streams, channel_videos, top_channels
channelNamesarray[]Channel names or URLs (for channel_details and channel_videos)
maxResultsinteger50Maximum results to return (1–1000)
categorystringCategory slug filter (e.g., just-chatting, fortnite)
videoTypestringvideosvideos (VODs) or clips (for channel_videos mode)
sortBystringviewersSort order: viewers or recent
minViewersinteger0Minimum viewer threshold (for live_streams)

Pricing

This actor uses Apify's pay-per-event pricing:

  • $0.005 per data point ($5 per 1,000 results)
  • No monthly fees — pay only for what you scrape

Output & Export

Data is stored in an Apify dataset and can be exported in:

  • JSON — structured data for APIs and applications
  • CSV — spreadsheet-ready format for analysis
  • Excel — direct .xlsx download
  • XML — for legacy system integration

Access results via the Apify API, dashboard, or integrate directly with tools like Google Sheets, Zapier, Make, and more.

FAQ

Does this need an API key? No. This actor uses Kick.com's publicly accessible internal API endpoints.

Does it need a proxy? No. Direct HTTP requests work without proxy rotation.

Does it need a browser? No. Pure HTTP requests — no Playwright, Puppeteer, or headless browser required.

Can it track live viewership? Yes. The live_streams mode returns real-time viewer counts for all currently live streams.

What formats can I export? JSON, CSV, Excel (.xlsx), and XML — all available directly from the Apify dashboard or API.

How often can I run it? As often as you need. Schedule runs every 5 minutes for real-time monitoring, or daily for trend analysis.

Does it work with Kick.com's new API changes? This actor is built against Kick's v2 API endpoints verified as of April 2026. If endpoints change, updates will be published.

Other Scrapers by Zhorex

This actor only accesses Kick.com's publicly available API endpoints. It does not bypass any authentication, CAPTCHA, or rate-limiting mechanisms. No private or user-authenticated data is accessed. Use responsibly and in compliance with Kick.com's Terms of Service.