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.

ParameterDescription
nameoptionalHashtag name, with or without #. Required unless id is given.
idoptionalHashtag id — skips the name lookup, so it's faster.
cursoroptionalPage cursor. Omit (or 0) for the first page; pass the next_cursor from the previous response.
formatoptionalOmit 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