TikTok Profile Live API Documentation

GET   /api/v1/search?engine=tiktok_profile_live

The TikTok Profile Live API tells you whether a TikTok creator is streaming live right now. Every account TikTok finds comes with the creator's profile and an is_live flag; while the creator is on air it also carries a live block with the room's title, cover image, viewer counts and start time. For the creator's full profile use the TikTok Profile API.

A creator who is not streaming is a regular response with is_live set to false and no live block. A username with no TikTok account behind it, or an account TikTok shows only to signed-in viewers, returns an error.

API Parameters

Search Query

  • Name
    username
    Required
    Required
    Description

    Parameter defines the TikTok username of the creator to check. You can use the username with or without the @ symbol.
    For example, @therock and therock both check the same creator.

Engine

  • Name
    engine
    Required
    Required
    Description

    Parameter defines an engine that will be used to retrieve real-time data. It must be set to tiktok_profile_live.

API key

  • Name
    api_key
    Required
    Required
    Description

    The api_key authenticates your requests. Use it as a query parameter (https://www.searchapi.io/api/v1/search?api_key=YOUR_API_KEY) or in the Authorization header (Bearer YOUR_API_KEY).

Zero Data Retention

  • Name
    zero_retention
    Enterprise Only
    Enterprise Only
    Required
    Optional
    Description

    Set this parameter to true to disable all logging and persistent storage. No request parameters, HTML, or JSON responses are stored or logged. Suitable for high-compliance use cases. Debugging and support may be limited while enabled.

API Examples

Live Creator

Live Creator

While the creator is on air, live carries the room's title and cover, the people watching at the time of the request as viewers, the cumulative number of room entries since the stream started as total_viewers (a viewer who rejoins may count more than once), and the start time as started_at.

GET
https://www.searchapi.io/api/v1/search?engine=tiktok_profile_live&username=tremelobeat
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "tiktok_profile_live",
  "username": "tremelobeat"
}

response = requests.get(url, params=params)
print(response.text)
Response
{
  "search_metadata": {
    "id": "search_80BKjxagxvjc26Gr35nMQeWO",
    "status": "Success",
    "created_at": "2026-10-28T11:35:08Z",
    "request_time_taken": 1.37,
    "parsing_time_taken": 0.03,
    "total_time_taken": 1.4,
    "request_url": "https://www.tiktok.com/@tremelobeat/live",
    "html_url": "https://www.searchapi.io/api/v1/searches/search_80BKjxagxvjc26Gr35nMQeWO.html",
    "json_url": "https://www.searchapi.io/api/v1/searches/search_80BKjxagxvjc26Gr35nMQeWO"
  },
  "search_parameters": {
    "engine": "tiktok_profile_live",
    "username": "tremelobeat"
  },
  "profile": {
    "id": "7330446850543617067",
    "sec_uid": "MS4wLjABAAAAhFYu4FgFXoB_AY1lTvZQmmLFbPp3DsYYWKhqXKaEkKyJUNAgC9a_2tPuKprlSdU8",
    "username": "tremelobeat",
    "link": "https://www.tiktok.com/@tremelobeat",
    "name": "Tremolo Records",
    "bio": "🙌🏿 HANDS UP 🙌🏿. Live daily. (FIFA 27⚽, MADDEN 27🏈, CALL OF DUTY💣, COLLEGE FOOTBALL 27🏉) RIP GRANDMA. 🎮 Single 💔. FOLLOW ME RIGHT NOW",
    "avatar": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/70dfe52795cb3de917bd7204c6aa1dc9~t...",
    "avatar_hd": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/70dfe52795cb3de917bd7204c6aa1dc9~t...",
    "followers": 6190,
    "following": 966
  },
  "is_live": true,
  "live": {
    "room_id": "7701669166629128991",
    "link": "https://www.tiktok.com/@tremelobeat/live",
    "title": "ROAD TO DIVISION 1",
    "cover": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/70dfe52795cb3de917bd7204c6aa1dc9~t...",
    "viewers": 215,
    "total_viewers": 7713,
    "started_at": "2026-10-28T10:53:55Z"
  }
}

Creator Not Live

Creator Not Live
GET
https://www.searchapi.io/api/v1/search?engine=tiktok_profile_live&username=nasa
Request
import requests

url = "https://www.searchapi.io/api/v1/search"
params = {
  "engine": "tiktok_profile_live",
  "username": "nasa"
}

response = requests.get(url, params=params)
print(response.text)
Response
{
  "search_metadata": {
    "id": "search_LDb6vP7p7aJu7JneoA5jqWZw",
    "status": "Success",
    "created_at": "2026-10-27T21:58:35Z",
    "request_time_taken": 3.95,
    "parsing_time_taken": 0.0,
    "total_time_taken": 3.95,
    "request_url": "https://www.tiktok.com/@nasa/live",
    "html_url": "https://www.searchapi.io/api/v1/searches/search_LDb6vP7p7aJu7JneoA5jqWZw.html",
    "json_url": "https://www.searchapi.io/api/v1/searches/search_LDb6vP7p7aJu7JneoA5jqWZw"
  },
  "search_parameters": {
    "engine": "tiktok_profile_live",
    "username": "nasa"
  },
  "profile": {
    "id": "7664638705177150477",
    "sec_uid": "MS4wLjABAAAAU9BRVzC8oCaegVnia8IbqWhPb_-dbU7s00Y3wS1_Nx8g5RUaYvyXrpejgjdxTwd6",
    "username": "nasa",
    "link": "https://www.tiktok.com/@nasa",
    "name": "NASA",
    "bio": "Making the seemingly impossible, possible.✨",
    "avatar": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/e5143212a59c09a008bf50f487d54d1f~tp...",
    "avatar_hd": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/e5143212a59c09a008bf50f487d54d1f~tp...",
    "is_verified": true,
    "followers": 2142037,
    "following": 23
  },
  "is_live": false
}