Kick.com API

API providing proxy access to Kick.com, rewarding gaming and livestreaming platform. This API allows you to get important data like: * Chat messages * Channels details * Featured livestreams * Livestream status and details * Followers count * Categories * Users * Videos You can SEND the message to the chat via API. As well as other channel content: * Clips * Channel details * Chatroom settings *…

415 subscribers
9.7/10 popularity
1104 ms avg latency
61% success rate
31 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Kick.com API endpoints

MethodEndpointDescription
Chat
POST Send Message [AUTH]
/messages
Send message to the CHAT. This endpoint requires Chatroom ID (do not confuse with Channel ID!). This ID can be obtained using Channels.GetChannelInfo endpoint (chatroom.ID…
GET Get Messages
/channels/{channelId}/messages
Gets latest chat messages (including paged history). This endpoint requires Channel's ID. This ID can be obtained using Channels.GetChannelInfo endpoint (ID field). Use returned…
DELETE Delete Message [AUTH]
/messages/{chatroomId}/{messageId}
Deletes specific message from the CHAT. This endpoint requires Chatroom ID (do not confuse with Channel ID!). This ID can be obtained using Channels.GetChannelInfo endpoint…
Channels
GET Get Channel Info
/channels/{username}
Gets channel detailed information. Including userId, banner image, categories, livestream data, chatroom settings, and more.
GET Search for Channel
/channels/search
Search for channel details using streamer's URL address. URL should look like this: https://kick.com/fusedchat Response includes userId, banner image, categories, livestream…
GET Get Channel Chatroom
/channels/{username}/chatroom
Gets channel chatroom information. This includes chatroom ID, mode, message intervals, slow-mode, protection, and more.
GET Get Channel Chatroom Rules
/channels/{username}/chatroom/rules
Gets channel chatroom rules.
GET Get Channel Clips
/channels/{username}/clips
Gets channel clips list and their details. Each clip contains URL, who is creator, views and likes count, and more.
GET Get Channel Emotes
/channels/{username}/emotes
Gets channel emotes list.
GET Get Channel Followers Count
/channels/{username}/followers/count
Get specific channel follower count.
GET Get Channel Links
/channels/{username}/links
Gets channel links (like social media).
GET Get Channel Leaderboards
/channels/{username}/leaderboards
Gets channel gift leaderboards.
GET Get Channel Poll
/channels/{username}/polls
Gets channel active poll. Return 404 if there is no active poll.
GET Get Channel Videos
/channels/{username}/videos
Gets channel videos.
GET Get Channel Latest Video
/channels/{username}/videos/latest
Gets channel latest video.
Categories
GET Get Categories
/categories
Get main categories
GET Get Category
/categories/{categorySlug}
Get details about specific main category.
GET Get Top Categories
/categories/top
Gets TOP 13 categories (including subcategories)
GET Get Sub-Category
/subcategories/{subcategorySlug}
Get information about specific Sub-Category.
GET Get Sub-Categories List
/subcategories/list
Get simple list of all Sub-Categories in one call.
GET Get Sub-Category Clips
/subcategories/{subcategorySlug}/clips
Get clips under specific Sub-Category. Paged request.
GET Get Sub-Categories
/subcategories
Get Sub-Categories information (paged request)
Featured Livestreams
GET Get Featured
/featured
Get Kick featured livestreams.
GET Get Featured in Category
/featured/in-category
Get Kick featured livestreams in a specific category.
GET Get Featured with Tag
/featured/with-tag
Get Kick featured livestreams with a specific tag.
Livestream
GET Get Livestream Info
/livestream/{username}
Get information about currently running livestream. Returns NoContent (204) if there is no livestream running.
GET Get Livestream Status
/livestream/{username}/status
Gets Livestream status. Returns true/false based on running livestream on the channel.
GET Get Livestream Viewers Count
/livestream/{username}/current-viewers
Get livestream viewers count. Returns null, if there is no active livestream.
GET Get Livestream Uptime
/livestream/{username}/uptime
Get livestream uptime. Returns 0 if there is no active livestream.
Users
GET Get User Details
/users/{username}
Get detailed user information. For example User ID, bio, media links and more.
Videos
GET Get Video
/videos/{uid}
Get video information, including link and metadata. Uid (or uuid) is unique video identifier.

Kick.com API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 15 / monthly
PRO Recommended $14.99 / month 2 / second
  • Requests: 2,500 / monthly (then $0.0025 each)
ULTRA $29.99 / month 5 / second
  • Requests: 10,000 / monthly (then $0.0009 each)
MEGA $99.99 / month
  • Requests: 200,000 / monthly (then $0.0007 each)

More Media APIs

View all →
  • $0.0004/call. Facebook API without Cookie/Token - cheapest and fastest

    MediaFreemium2.3k subscribers
  • Tiktok Downloader.The fastest way to download without watermark video from tiktok.

    MediaFreemium
  • Social All In One is a specialized API that retrieves publicly available video information from multiple…

    MediaFreemium522 subscribers
  • Me.ta’s new social media app Ins.tagram. Ins.tagram (Me.ta) Media Download, Profile,…

    MediaFreemium1.1k subscribers
  • Convert YT Videos to 64kbps - 320kbps MP3/M4A. For custom plan, please contact us.

    MediaFreemium1.1k subscribers
  • Next Generation Netflix Global Search

    MediaFreemium233 subscribers