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
| Data | Status | Notes |
|---|---|---|
| Profiles | Live | A public account's name, followers and, where the platform shows them, bio and verified status. |
| Posts and stats | Live | Each public post with its caption, date, length, views, likes, comments and shares. |
| Keyword search | Live | Public posts that match a word or phrase, in a date window. |
| Hashtag search | Live | Public posts under a hashtag. |
| Sound search | Live | Public videos that use a sound or song. |
| Comments | Live | The public comments under a post, with likes and replies. |
| Transcripts | Live | The words spoken in a video, from the platform's captions or speech-to-text. |
| On-screen text | Live | Text written on the video or its cover: titles, captions burned in, show names. |
| Media files | Live | The video or audio file of a public post, for your own analysis. |
| Audience (estimated) | Live | Commenters' estimated age, gender and country; creators' audience countries. |
| Trends | Live | Formats many creators are adopting, with their stage: just starting, rising, at its peak, cooling off, back again. |
| Footage matching | Live | Clips 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
durationSec0. - 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.
{
"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
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>