
One call returns all available live stream categories on TikTok. The answer contains category groups (Gaming, Lifestyle, etc.) with sub-categories and viewer counts. One item is a category group with nested sub-tabs.
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.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
tiktok-api23RapidAPI listing | Get Live CategoryGET api/live/category | $0.00005$0.05 / 1k calls |
From a real call to the route: tiktok-api23.
data[].tab_nameMain category name (e.g., Gaming)data[].tab_typeCategory type identifierdata[].sub_tabs[].tab_nameSub-category name (e.g., Fortnite)data[].sub_tabs[].viewer_countCurrent viewers in sub-categorydata[].sub_tabs[].cover_urlSub-category cover image URLdata[].sub_tabs[].rank_typeRanking type for sub-categoryHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
No parameters.
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api23/api/live/category" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-tiktok-api23.get_live_category", {}){
"data": [
{
"sub_tabs": [
{
"position": 0,
"tab_name": "Garena Free Fire",
"tab_type": "Garena Free Fire",
"cover_url": "https://p16-common-sign.tiktokcdn.com/tos-alisg-i-agnx3xz2cs-sg/Garena_Free_Fire_co52c7.png~tplv-tiktokx-origin.image?dr=14582&refresh_token=7c3a8770&x-expires=…",
"rank_type": "hot_game",
"viewer_count": 101766
},
{
"position": 0,
"tab_name": "Fortnite",
"tab_type": "Fortnite",
"cover_url": "https://p16-common-sign.tiktokcdn.com/tos-alisg-i-agnx3xz2cs-sg/Fortnite_co2ekt.png~tplv-tiktokx-origin.image?dr=14582&refresh_token=a500b06f&x-expires=17916588…",
"rank_type": "hot_game",
"viewer_count": 60027
},
"… 2 more"
],
"tab_name": "Gaming",
"tab_type": "gaming",
"is_not_show_tab": false
},
{
"sub_tabs": [
{
"position": 0,
"tab_name": "Chats",
"tab_type": "chatting",
"cover_url": "https://p16-webcast.tiktokcdn.com/img/alisg/webcast-sg/drawer_tab_cover_chatting.png~tplv-obj.image",
"rank_type": "",
"viewer_count": 3039374
},
{
"position": 0,
"tab_name": "Outdoors",
"tab_type": "outdoor",
"cover_url": "https://p16-webcast.tiktokcdn.com/img/alisg/webcast-sg/drawer_tab_cover_outdoor.png~tplv-obj.image",
"rank_type": "",
"viewer_count": 405408
},
"… 2 more"
],
"tab_name": "Lifestyle",
"tab_type": "lifestyle",
"is_not_show_tab": false
},
"… 1 more"
],
"extra": {
"now": 1791057281937,
"has_more": false,
"if_expire": false
},
"status_code": 0
}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.