FETCHAPI

List TikTok live streams by game or category API

One call returns up to 3 active live streams for a specific game or category tag. Each item in the answer is a live room with streamer profile, title, viewer count, and stream URLs. The answer held 3 items in our call.

1 live route on TikTok, from $0.00005 per call. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
tiktok-api23RapidAPI listing
Get Live StreamGET api/live/stream$0.00005$0.05 / 1k calls✓ 2026-10-06pricing ↗

What it returns

From a real call to the route: tiktok-api23.

One call returns up to 3 active live streams for a specific game or category tag. Each item in the answer is a live room with streamer profile, title, viewer count, and stream URLs. The answer held 3 items in our call.
data[].data.idLive room IDdata[].data.titleStream titledata[].data.owner.idStreamer's user IDdata[].data.owner.nicknameStreamer's display namedata[].data.owner.display_idStreamer's handledata[].data.stats.total_userCurrent viewer countdata[].data.stats.comment_countTotal commentsdata[].data.like_countTotal likesdata[].data.stream_url.flv_pull_url.HD1HD stream URLdata[].data.hashtag.titleStream category/hashtag

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

GET /api/gw/rapidapi-tiktok-api23/api/live/stream$0.00005 / call✓ working · tested 2026-10-060.98 s latency
Parameters
ParameterTypeNotes
load_moreboolean · queryoptionaldefault true
related_live_tagstring · queryrequireddefault Fortnite
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api23/api/live/stream?load_more=true&related_live_tag=Fortnite" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-tiktok-api23.get_live_stream", {"load_more": "true", "related_live_tag": "Fortnite"})
Real example answer (trimmed) · 2026-10-03
{
  "data": [
    {
      "rid": "202610031954562B7D45D44D4075000C87",
      "data": {
        "id": 7692466824799014000,
        "cover": {
          "uri": "720x720/tos-alisg-avt-0068/7331555196612542466",
          "url_list": [
            "https://p16-common-sign.tiktokcdn-eu.com/tos-alisg-avt-0068/…",
            "… 2 more"
          ]
        },
        "owner": {
          "id": 6907362064727246000,
          "id_str": "6907362064727245825",
          "status": 1,
          "sec_uid": "MS4wLjABAAAAsqXZV_NMWFqU9N8EwzXzh7rPdoSAdoUSWJNfO_C4c4BtSgHC…",
          "nickname": "Loukious",
          "own_room": {
            "room_ids": [
              "…"
            ],
            "room_ids_str": [
              "…"
            ]
          },
          "pay_grade": {},
          "user_attr": {},
          "display_id": "ttvloukioustn",
          "enigma_info": {},
          "follow_info": {
            "follower_count": 4186,
            "following_count": 12
          },
          "modify_time": 1791042031,
          "avatar_large": {
            "uri": "1080x1080/tos-alisg-avt-0068/7331555196612542466",
            "url_list": [
              "…",
              "… 2 more"
            ]
          },
          "avatar_thumb": {
            "uri": "100x100/tos-alisg-avt-0068/7331555196612542466",
            "url_list": [
              "…",
              "… 2 more"
            ]
          },
          "…": "4 more fields"
        },
        "stats": {
          "total_user": 1458,
          "enter_count": 1458,
          "comment_count": 36,
          "user_count_composition": {}
        },
        "title": "Gameplay",
        "id_str": "7692466824799013653",
        "log_id": "202610031954562B7D45D44D4075000C87",
        "status": 2,
        "hashtag": {
          "id": 5,
          "image": {
            "uri": "webcast-sg/5Gaming.png",
            "url_list": [
              "…",
              "… 1 more"
            ],
            "avg_color": "#607A53"
          },
          "title": "Gaming"
        },
        "link_mic": {
          "channel_info": {},
          "battle_settings": {}
        },
        "room_auth": {
          "Chat": true,
          "Digg": true,
          "Gift": true,
          "Rank": 1,
          "Share": true,
          "Banner": 1,
          "ChatL2": true,
          "Viewers": true,
          "UserCard": true,
          "Landscape": 1,
          "LuckMoney": true,
          "UserCount": 1,
          "GiftAnchorMt": 1,
          "PublicScreen": 1,
          "…": "5 more fields"
        },
        "cover_type": 1,
        "like_count": 1050,
        "stream_url": {
          "extra": {},
          "flv_pull_url": {
            "HD1": "https://pull-flv-w77-sg01.eu.tiktokcdn.com/game/stream-76924…",
            "SD1": "https://pull-flv-w77-sg01.eu.tiktokcdn.com/game/stream-76924…",
            "SD2": "https://pull-flv-w77-sg01.eu.tiktokcdn.com/game/stream-76924…"
          },
          "rtmp_pull_url": "https://pull-flv-w77-sg01.eu.tiktokcdn.com/game/stream-76924…",
          "stream_size_width": 1920,
          "live_core_sdk_data": {
            "pull_data": {
              "options": "…",
              "stream_data": "…"
            },
            "push_data": {}
          },
          "stream_size_height": 1080,
          "flv_pull_url_params": {
            "HD1": "{\"Auto\":{\"Enable\":1,\"Demotion\":{\"StallCount\":4}},\"VCodec\":\"h…",
            "SD1": "{\"Auto\":{\"Demotion\":{\"StallCount\":4},\"E
…

Related TikTok APIs

All 43 TikTok jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.