Unofficial TikTok Hashtag Videos API
GET/api/v1/hashtag_videos· paginated
Videos posted under a hashtag (one page per call, cursor-paginated). Pass the hashtag name or its id.
| Parameter | Description | |
|---|---|---|
name | optional | Hashtag name, with or without #. Required unless id is given. |
id | optional | Hashtag id — skips the name lookup, so it's faster. |
cursor | optional | Page cursor. Omit (or 0) for the first page; pass the next_cursor from the previous response. |
format | optional | Omit for raw video objects (default). clean for a trimmed subset. |
Returns
hashtag_id, next_cursor, has_more, count, and a videos array (raw aweme objects by default, trimmed with format=clean).
Example Request
https://dev.omar-thing.site/api/v1/hashtag_videos?name=mrbeast&cursor=0&format=clean&key=YOUR_API_KEY
Example Response
{
"data": {
"count": 20,
"has_more": true,
"hashtag_id": "18968654",
"next_cursor": "20",
"videos": [
{
"...": "raw video object by default",
"aweme_id": "76...",
"desc": "… #mrbeast"
}
]
},
"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 Story Highlights API — Get a user's highlights — all collections and the stories inside each.
- 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.