TikTok

Platforms

TikTok

The deepest coverage: profiles, every post stat, keyword, hashtag and sound search, comments, transcripts, media, trends and footage matching.

What you can get

DataStatusNotes
ProfilesLiveA public account's name, followers and, where the platform shows them, bio and verified status.
Posts and statsLiveEach public post with its caption, date, length, views, likes, comments and shares.
Keyword searchLivePublic posts that match a word or phrase, in a date window.
Hashtag searchLivePublic posts under a hashtag.
Sound searchLivePublic videos that use a sound or song.
CommentsLiveThe public comments under a post, with likes and replies.
TranscriptsLiveThe words spoken in a video, from the platform's captions or speech-to-text.
On-screen textLiveText written on the video or its cover: titles, captions burned in, show names.
Media filesLiveThe video or audio file of a public post, for your own analysis.
Audience (estimated)LiveCommenters' estimated age, gender and country; creators' audience countries.
TrendsLiveFormats many creators are adopting, with their stage: just starting, rising, at its peak, cooling off, back again.
Footage matchingLiveClips matched to the exact moment of your own long-form video they came from.

Post fields

Every platform returns the same post shape (all fields). On TikTok:

  • Photo carousels come back as posts with durationSec 0.
  • Transcripts come from TikTok's own captions first, then speech-to-text on short videos.
  • Search also takes a creator's reposts and a sound's videos.

Search kinds: keyword, hashtag, sound, account.

Example post

A real public post found by Sonder's Red Bull Rampage 2026 demo campaign (illustration, not a client result). Numbers as of 2026-11-02.

A TikTok postjson
{
  "id": "9dda86b0e89c04f35bcbf8e8528fd7d0",
  "platform": "tiktok",
  "externalId": "7695058711135423766",
  "url": "https://www.tiktok.com/@reversecomponents/video/7695058711135423766",
  "creator": {
    "handle": "reversecomponents",
    "name": "Reverse Components",
    "followers": 27100
  },
  "caption": "RED BULL RAMPAGE 2026 is on! 馃敟馃敟馃敟 Clips from the last practice runs of Szymon Godziek 鈿旓笍",
  "hashtags": [],
  "postedAt": "2026-10-10T15:17:59Z",
  "durationSec": 40,
  "views": 30900,
  "viewsEstimated": false,
  "likes": 5936,
  "comments": 7,
  "shares": 114,
  "transcriptExcerpt": null,
  "onscreenText": null,
  "asOf": "2026-11-02T23:04:08Z"
}

Planned endpoints

Planned shapehttp
GET /v1/posts/search?platforms=tiktok&q=red+bull+rampage&kind=keyword&since=2026-10-01 HTTP/1.1
Host: api.sonderlabs.co.uk
Authorization: Bearer <your API key>
TikTok 路 Sonder APIs