douyin/search/discuss-search
Fetch discussion/Q&A search results from Douyin App. Supports filtering by keyword, sort type, publish time, content type, etc.
Input
Idle
Example output — click Run to generate your own
API README
Fetch discussion search
Purpose:
- Fetch discussion/Q&A search results from Douyin App.
- Supports filtering by keyword, sort type, publish time, content type, etc.
Notes:
- This API focuses on discussion and Q&A content, not including other content types.
- Set
cursorto 0 andsearch_idto an empty string for the first request. - The response includes video details, author info, playback info, statistics, hashtags, etc.
Parameters:
- keyword: Search keyword, e.g., "study abroad"
- cursor: Pagination cursor (0 for first page, use the last response cursor for subsequent pages)
- sort_type: Sorting method
0: Comprehensive1: Most likes2: Latest
- publish_time: Publish time filter
0: Unlimited1: Last day7: Last week180: Last half year
- filter_duration: Video duration filter
0: Unlimited0-1: Within 1 minute1-5: 1 to 5 minutes5-10000: More than 5 minutes
- content_type: Content type filter
0: Unlimited1: Video2: Picture3: Article
- search_id: Search ID used for pagination
Request Body Example:
payload = {
"keyword": "study abroad",
"cursor": 0,
"sort_type": "0",
"publish_time": "0",
"filter_duration": "0",
"content_type": "0",
"search_id": ""
}
Response (common fields, actual response may contain more fields):
data: List of search result itemstype: Result type (usually1)aweme_info: Video informationaweme_id: Video IDdesc: Descriptionauthor:uid: User IDnickname: User nicknameis_verified: Verified user or notregion: User regionavatar_thumb.url_list: Thumbnail avatar URLsavatar_medium.url_list: Medium avatar URLsavatar_larger.url_list: Large avatar URLs
video:play_addr.url_list: Video playback URLscover.url_list: Video cover URLsdynamic_cover.url_list: Dynamic cover URLsorigin_cover.url_list: Original cover URLswidth: Width in pixelsheight: Height in pixelsratio: Resolution ratio (e.g., 540p)duration: Duration in millisecondsdownload_addr.url_list: Download URLs with watermark
statistics:comment_count: Number of commentsdigg_count: Number of likesshare_count: Number of sharesplay_count: Number of playscollect_count: Number of collections
cha_list:cha_name: Hashtag nameshare_url: Hashtag share link
music:id_str: Music IDtitle: Music titleauthor: Music creator nameplay_url.url_list: List of music playback URLs
status:is_delete: Whether deletedis_private: Whether privateallow_share: Allow sharingallow_comment: Allow commenting
share_url: External video share link
Imported from a validated TikHub OpenAPI document. Pricing must be reviewed before enabling.

