curl --request GET \
  --url "https://api.kick.com/public/v1/livestreams?category_id=1&limit=10&sort=viewers_desc" \
  --header "Authorization: Bearer {YOUR_TOKEN}"
{
  "data": [
    {
      "id": 12345,
      "broadcaster": {
        "id": 67890,
        "username": "topstreamer",
        "profile_picture": "https://kick-profiles.s3.amazonaws.com/12345.jpeg"
      },
      "channel": {
        "id": 54321,
        "slug": "topstreamer",
        "follower_count": 25000
      },
      "title": "Playing the newest games with friends!",
      "viewer_count": 8542,
      "thumbnail": {
        "url": "https://stream-thumbnails.s3.amazonaws.com/12345.jpeg"
      },
      "category": {
        "id": 1,
        "name": "Just Chatting",
        "slug": "just-chatting",
        "icon": "https://kick-categories.s3.amazonaws.com/just-chatting.png"
      },
      "created_at": "2023-06-15T18:30:00Z"
    },
    {
      "id": 23456,
      "broadcaster": {
        "id": 78901,
        "username": "gamergirl",
        "profile_picture": "https://kick-profiles.s3.amazonaws.com/23456.jpeg"
      },
      "channel": {
        "id": 65432,
        "slug": "gamergirl",
        "follower_count": 18750
      },
      "title": "Late night gaming session!",
      "viewer_count": 6321,
      "thumbnail": {
        "url": "https://stream-thumbnails.s3.amazonaws.com/23456.jpeg"
      },
      "category": {
        "id": 1,
        "name": "Just Chatting",
        "slug": "just-chatting",
        "icon": "https://kick-categories.s3.amazonaws.com/just-chatting.png"
      },
      "created_at": "2023-06-15T20:15:00Z"
    }
  ],
  "message": "Livestreams retrieved successfully"
}

Livestreams

Livestreams APIs allow you to get information about active livestreams on the Kick platform.

Get Livestreams

Retrieve a list of livestreams based on filtering criteria.

Get Livestreams

This endpoint requires authentication using a bearer token with the livestreams:read scope.

Request Parameters

broadcaster_user_id
integer
Filter livestreams by broadcaster user ID
category_id
integer
Filter livestreams by category ID
language
string
Filter livestreams by language (ISO 639-1 code)
limit
integer
default:"25"
Number of results to return (max 100)
sort
string
default:"viewers_desc"
Sort order for results. Options: viewers_desc, viewers_asc, recently_started

Response

data
array
message
string
Response status message
curl --request GET \
  --url "https://api.kick.com/public/v1/livestreams?category_id=1&limit=10&sort=viewers_desc" \
  --header "Authorization: Bearer {YOUR_TOKEN}"
{
  "data": [
    {
      "id": 12345,
      "broadcaster": {
        "id": 67890,
        "username": "topstreamer",
        "profile_picture": "https://kick-profiles.s3.amazonaws.com/12345.jpeg"
      },
      "channel": {
        "id": 54321,
        "slug": "topstreamer",
        "follower_count": 25000
      },
      "title": "Playing the newest games with friends!",
      "viewer_count": 8542,
      "thumbnail": {
        "url": "https://stream-thumbnails.s3.amazonaws.com/12345.jpeg"
      },
      "category": {
        "id": 1,
        "name": "Just Chatting",
        "slug": "just-chatting",
        "icon": "https://kick-categories.s3.amazonaws.com/just-chatting.png"
      },
      "created_at": "2023-06-15T18:30:00Z"
    },
    {
      "id": 23456,
      "broadcaster": {
        "id": 78901,
        "username": "gamergirl",
        "profile_picture": "https://kick-profiles.s3.amazonaws.com/23456.jpeg"
      },
      "channel": {
        "id": 65432,
        "slug": "gamergirl",
        "follower_count": 18750
      },
      "title": "Late night gaming session!",
      "viewer_count": 6321,
      "thumbnail": {
        "url": "https://stream-thumbnails.s3.amazonaws.com/23456.jpeg"
      },
      "category": {
        "id": 1,
        "name": "Just Chatting",
        "slug": "just-chatting",
        "icon": "https://kick-categories.s3.amazonaws.com/just-chatting.png"
      },
      "created_at": "2023-06-15T20:15:00Z"
    }
  ],
  "message": "Livestreams retrieved successfully"
}