Endpoints

33

Livestream
4

Categories
7

Channels
13

Users
1

Chat
3

Featured Livestreams
3

Videos
2

What is the Kick.com API?

API to access Kick.com streaming platform. Get streamer data, channel details, chat, and more. 2026

Kick.com API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.

Kick.com API endpoints

  • GET/livestream/{username}

    Get Livestream Info

    Get information about currently running livestream. Returns NoContent (204) if there is no livestream running.

    $0.01 / call
  • GET/livestream/{username}/status

    Get Livestream Status

    Gets Livestream status. Returns true/false based on running livestream on the channel.

    $0.01 / call
  • GET/livestream/{username}/uptime

    Get Livestream Uptime

    Get livestream uptime. Returns 0 if there is no active livestream.

    $0.01 / call
  • GET/livestream/{username}/current-viewers

    Get Livestream Viewers Count

    Get livestream viewers count. Returns null, if there is no active livestream.

    $0.01 / call
  • GET/categories

    Get Categories

    Get main categories

    $0.01 / call
  • GET/categories/{categorySlug}

    Get Category

    Get details about specific main category.

    $0.01 / call
  • GET/categories/top

    Get Top Categories

    Gets TOP 13 categories (including subcategories)

    $0.01 / call
  • GET/subcategories/{subcategorySlug}

    Get Sub-Category

    Get information about specific Sub-Category.

    $0.01 / call
  • GET/subcategories/list

    Get Sub-Categories List

    Get simple list of all Sub-Categories in one call.

    $0.01 / call
  • GET/subcategories/{subcategorySlug}/clips

    Get Sub-Category Clips

    Get clips under specific Sub-Category. Paged request.

    $0.01 / call
  • GET/subcategories

    Get Sub-Categories

    Get Sub-Categories information (paged request)

    $0.01 / call
  • GET/channels/{username}

    Get Channel Info

    Gets channel detailed information. Including userId, banner image, categories, livestream data, chatroom settings, and more.

    $0.01 / call
  • GET/channels/{username}/emotes

    Get Channel Emotes

    Gets channel emotes list.

    $0.01 / call
  • GET/channels/{username}/videos

    Get Channel Videos

    Gets channel videos by username OR channel ID

    $0.01 / call
  • GET/channels/{username}/videos/latest

    Get Channel Latest Video

    Gets channel latest video.

    $0.01 / call
  • GET/channels/{channelId}/videos/{uid}

    Get Channel Video

    Get video information Uid (or uuid) is unique video identifier.

    $0.01 / call
  • GET/channels/{username}/chatroom

    Get Channel Chatroom

    Gets channel chatroom information. This includes chatroom ID, mode, message intervals, slow-mode, protection, and more.

    $0.01 / call
  • GET/channels/{username}/followers/count

    Get Channel Followers Count

    Get specific channel follower count.

    $0.01 / call
  • GET/channels/search

    Search for Channel

    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 data, chatroom settings, and more.

    $0.01 / call
  • GET/channels/{username}/leaderboards

    Get Channel Leaderboards

    Gets channel gift leaderboards.

    $0.01 / call
  • GET/channels/{username}/clips

    Get Channel Clips

    Gets channel clips list and their details. Each clip contains URL, who is creator, views and likes count, and more.

    $0.01 / call
  • GET/channels/{username}/polls

    Get Channel Poll

    Gets channel active poll. Return 404 if there is no active poll.

    $0.01 / call
  • GET/channels/{username}/chatroom/rules

    Get Channel Chatroom Rules

    Gets channel chatroom rules.

    $0.01 / call
  • GET/channels/{username}/links

    Get Channel Links

    Gets channel links (like social media).

    $0.01 / call
  • GET/users/{username}

    Get User Details

    Get detailed user information. For example User ID, bio, media links and more.

    $0.01 / call
  • GET/channels/{channelId}/messages

    Get 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 Cursor to page through data history.

    $0.01 / call
  • POST/messages

    Send Message [AUTH]

    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 field). To send a message, you must provide valid Bearer token in the payload (you can see the example how it looks like, but it's invalid, you can't use this one). Bearer token can be retrieved from the browser session - Open console, navigate to Kick.com (while logged-in) and open any request details. You should see Authorization header with Bearer token. Copy this value.

    $0.01 / call
  • DELETE/messages/{chatroomId}/{messageId}

    Delete Message [AUTH]

    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 (chatroom.ID field). This is authenticated call, so you must provide valid Bearer token in the payload (you can see the example how it looks like, but it's invalid, you can't use this one). Bearer token can be retrieved from the browser session - Open console, navigate to Kick.com (while logged-in) and open any request details. You should see Authorization header with Bearer token. Copy this value.

    $0.01 / call
  • GET/featured

    Get Featured

    Get Kick featured livestreams.

    $0.01 / call
  • GET/featured/in-category

    Get Featured in Category

    Get Kick featured livestreams in a specific category.

    $0.01 / call
  • GET/featured/with-tag

    Get Featured with Tag

    Get Kick featured livestreams with a specific tag.

    $0.01 / call
  • GET/videos/{uid}

    Get Video

    Get video information, including link and metadata. Uid (or uuid) is unique video identifier.

    $0.01 / call
  • GET/channels/{channelId}/videos/{uid}/playback

    Get VOD details

    Get detailed information about VOD, including source data. Uid (or uuid) is unique video identifier.

    $0.01 / call

Frequently asked questions about Kick.com API

I have encountered API error

Please contact me directly with details about your error

My usage requirements are not fitting any plan

Contact me directly for any custom pricing.