Silkline Data / TikTok Live API / Live status
Real run · 2026-11-09 · 2 recordsTikTok Live Live status API
Live status from TikTok Live, returned as JSON rows you can save to CSV.
Resultready
JSON
2records in this run
18fields per record
5srun time, start to finish
$0.004per record, Bronze tier
Request
The input that produced this run
Mode liveStatus. Parameters as sent, with what each one does.
| Parameter | Value | What it does |
|---|---|---|
mode | "liveStatus" | What to scrape: live rooms found by keyword, whether given users or rooms are live right now, the daily ranking of top live creators, or the top gifters of a live room. |
users | ["@tyler_river", "@khaby.lame"] | TikTok handles (@name or name), profile links or live links such as https://www.tiktok.com/@name/live. Short links are not supported. In liveGifters a user must be live; each user pays its own start fee. |
maxResults | 10 | Maximum records for each keyword (liveSearch) or each room (liveGifters), up to 1000; for liveStatus the maximum number of users and rooms checked; for liveRanking the maximum rows (the ranking holds 99). A room... |
Response fields
18 fields in every liveStatus
From the first record of the run above. Identity fields of ordinary users are masked on this site.
| Field | Type | Example |
|---|---|---|
type | str | liveStatus |
input | str | @tyler_river |
isLive | bool | false |
status | str | offline |
roomId | null | null |
title | null | null |
viewerCount | null | null |
totalViewers | null | null |
startedAt | null | null |
coverUrl | null | null |
hostUserId | str | <masked> |
hostHandle | str | <masked> |
hostNickname | str | <masked> |
hostVerified | bool | false |
hostFollowerCount | int | 877388 |
hostFollowingCount | int | 10000 |
hostAvatarUrl | str | <masked> |
liveUrl | str | https://www.tiktok.com/@tyler_river/live |
Sample output
A real run, 18 fields per record
Run on 2026-11-09 with input {"mode": "liveStatus", "users": ["@tyler_river", "@khaby.lame"], "maxResults": 10}. Personal fields of ordinary users are masked here.
| input | status | hostFollowerCount | hostFollowingCount |
|---|---|---|---|
| @tyler_river | offline | 877388 | 10000 |
| @khaby.lame | offline | 162948212 | 82 |
All 18 fields in one record
typeliveStatusinput@tyler_riverisLivestatusofflineroomIdtitleviewerCounttotalViewersstartedAtcoverUrlhostUserIdhostHandlehostNicknamehostVerifiedhostFollowerCount877388hostFollowingCount10000hostAvatarUrlliveUrlhttps://www.tiktok.com/@tyler_river/live
Pricing
What one liveStatus costs
Live room (liveSearch) or status record (liveStatus) · $0.004
Developers
Run this request yourself
The same input as above, three ways.
Request
Response · 200application/json