Unofficial TikTok Story Highlights API
GET/api/v1/highlights
Get a user's highlights — all collections and the stories inside each.
| Parameter | Description | |
|---|---|---|
username | required | TikTok username, @handle, or profile URL. |
format | optional | Omit for the full raw story objects (default). Use clean for a trimmed subset (urls, cover, music, stats). |
Returns
username, sec_uid, total_collections, total_stories, and a collections array; each collection has collection_id, title, cover, and a stories array (raw objects, or trimmed with format=clean).
Example Request
https://dev.omar-thing.site/api/v1/highlights?username=tiktok&format=clean&key=YOUR_API_KEY
Example Response
{
"data": {
"collections": [
{
"collection_id": "7300000000000000000",
"cover": "https://p16-sign.../cover.jpeg",
"stories": [
{
"...": "many more raw fields",
"aweme_id": "7460000000000000000",
"create_time": 1736900000,
"desc": "",
"statistics": {
"digg_count": 320,
"play_count": 5000
},
"video": {
"...": "more video fields",
"play_addr": {
"url_list": [
"https://v16-webapp.../v.mp4"
]
}
}
},
{
"...": "7 more stories"
}
],
"title": "Travel",
"total_stories": 8
},
{
"...": "1 more collection"
}
],
"sec_uid": "MS4wLjABAAAA...",
"total_collections": 2,
"total_stories": 14,
"username": "someuser"
},
"note": "Default (raw) response — each story is a full TikTok aweme object (trimmed with … here). Add ?format=clean for a small subset.",
"status": "success"
}Sends a live request using your API key above.
More Content endpoints
- Unofficial TikTok Posts API — List the videos a user has posted (one raw page per call, cursor-paginated).
- Unofficial TikTok Comments API — Fetch the comments on a video (id or URL).
- Unofficial TikTok Comment Replies API — All replies under one comment (one raw page per call, cursor-paginated). Get
comment_idfrom /comments. - Unofficial TikTok Stories API — Fetch a user's active stories.
- Unofficial TikTok Reposts API — List the videos a user has reposted (one raw page per call, cursor-paginated).
- Unofficial TikTok Music API — Sound/music details + the videos that use it (one raw page per call, cursor-paginated). Pass a music id.
- Unofficial TikTok Hashtag API — Details of a hashtag — total views, number of videos, id and share link. Pass the hashtag name or its id.
- Unofficial TikTok Hashtag Videos API — Videos posted under a hashtag (one page per call, cursor-paginated). Pass the hashtag name or its id.