
Advanced Search Tiktok API (with no-watermark video download)
Pricing
$35.00/month + usage

Advanced Search Tiktok API (with no-watermark video download)
Leverage the TikTok Search API to unlock a world of possibilities. Explore, discover, and analyze TikTok content with ease. Gain valuable insights and optimize your marketing efforts. Provides no-watermark download link.
0.0 (0)
Pricing
$35.00/month + usage
5
Monthly users
9
Runs succeeded
>99%
Last modified
6 days ago
Advanced TikTok Search API - Powerful Video Data Scraper
The Advanced TikTok Search API Actor is a powerful tool for scraping video data from TikTok. It allows you to retrieve comprehensive information about videos matching specific keywords, filters, and sorting criteria, effectively acting as an advanced search and data extraction API for TikTok. Get video lists by search term, and filter results by region, publication date, and sorting options (relevance, likes, recency). This Actor is ideal for market research, trend analysis, competitor monitoring, and building TikTok-powered applications. Retrieve video URLs without watermarks.
Features
- Comprehensive Search: Search for TikTok videos using keywords and phrases.
- Granular Filtering: Refine your search with powerful filters:
- Region: Target specific countries using two-letter country codes (e.g., US, GB, FR).
- Publish Time: Filter by date ranges (All Time, Yesterday, Week, Month, Three Months, Six Months).
- Sort Type: Sort results by relevance, most liked, or most recent.
- Flexible Output Control:
- Limit: Control the number of videos returned (soft limit).
- Unlimited Scraping: Optionally retrieve all matching videos, with built-in handling for TikTok's anti-scraping measures (see "Important Considerations" below).
- Watermark and Non-Watermark Video URLs: Obtain direct video URLs with and without TikTok watermarks.
- Extensive Video Metadata: Access a wealth of data about each video, including author information, music details, statistics (likes, comments, shares), and more.
- JSON Output: Results are provided in a structured JSON format, easy to integrate with other applications and data processing pipelines.
- Apify Platform Integration: Seamlessly integrates with Apify's proxy infrastructure, scheduling, and data storage features.
- Public Data Only: Respects user privacy and only extracts publicly available information.
Input
The Actor accepts a JSON object as input with the following parameters:
Parameter | Type | Required | Description | Example | Default Value |
---|---|---|---|---|---|
keyword | string | No | The keyword or phrase to search for. Can contain spaces. Leave blank to potentially retrieve trending videos (behavior may vary). | "funny cats" | "viral" |
limit | integer | Yes | A soft limit on the number of videos to retrieve. The Actor will stop once it reaches or exceeds this number of results. | 100 | |
isUnlimited | boolean | No | If true , attempts to scrape all matching videos. This will significantly increase run time and resource consumption. | true | false |
region | string | No | The two-letter country code to target (e.g., "US", "GB"). | "US" | "GB" |
sortType | integer | No | How to sort the results: 0 (Relevance), 1 (Most Liked), 2 (Most Recent). | 1 | 0 |
publishTime | string | No | Filter videos by their publication date: ALL_TIME , YESTERDAY , WEEK , MONTH , THREE_MONTH , SIX_MONTH . | "WEEK" | "ALL_TIME" |
Input Example (JSON):
1{ 2 "keyword": "data science tutorial", 3 "limit": 50, 4 "isUnlimited": false, 5 "region": "US", 6 "sortType": 2, 7 "publishTime": "MONTH" 8}
Output
The Actor outputs a JSON array. Each object in the array represents a single TikTok video and contains the following fields:
(Note: I've organized the fields into logical groups for better readability, and I've added comments explaining some less obvious fields.)
Field Name | Type | Description |
---|---|---|
aweme_id | string | The unique ID of the TikTok video. |
share_url | string | URL of share post. |
desc | string | The video's caption, including hashtags. |
create_time | integer | The video's creation timestamp (Unix epoch seconds). |
region | string | The region code where the video was uploaded. |
video | object | Contains detailed information about the video itself (see nested table below). |
author | object | Information about the video creator (see nested table below). |
music | object | Information about the music used in the video (see nested table below). |
statistics | object | Statistics about the video (likes, comments, shares, etc. - see nested table below). |
cha_list | array | An array of objects, each representing a hashtag challenge associated with the video (see nested table below). |
text_extra | array | An array of objects providing information about hashtags and user mentions within the desc field (see nested table below). |
is_ads | boolean | Indicates whether the video is an advertisement. |
... | ... | (Other top-level fields - add any that are not covered by the categories above.) |
Nested Object: video
Field Name | Type | Description |
---|---|---|
play_addr | object | Contains URLs for playing the video (see nested table below). This is likely the URL without a watermark. |
play_addr_h264 | object | Play address h264. |
download_addr | object | Contains URLs for downloading the video (see nested table below). This is likely the URL with a watermark. |
cover | object | Contains URLs for the video's cover image (see nested table below). |
dynamic_cover | object | Contains URLs for a dynamically generated cover image (see nested table below). |
duration | integer | The duration of the video in milliseconds. |
height | integer | The height of the video in pixels. |
width | integer | The width of the video in pixels. |
... | ... | (Other video fields - add all fields, including bit_rate , etc.) |
Nested Object: video.play_addr
and video.download_addr
Both have same structure
Field Name | Type | Description |
---|---|---|
url_list | array | An array of strings, each a URL to access the video. Multiple URLs may provide |
redundancy. | ||
uri | string | A URI for the video. |
width | integer | The video width. |
height | integer | The video height. |
... | ... | (Other fields within play_addr - include all) |
Nested Object: video.cover
, video.dynamic_cover
(and similar image URL objects)
Field Name | Type | Description |
---|---|---|
url_list | array | An array of strings, each a URL to the image. |
uri | string | A URI for the image. |
width | integer | The image width in pixels. |
height | integer | The image height in pixels. |
Nested Object: author
Field Name | Type | Description |
---|---|---|
unique_id | string | The TikTok username of the video creator. |
uid | string | The unique ID of the video creator. |
nickname | string | The display name of the video creator. |
avatar_thumb | object | Information about the user's avatar (see image format) |
signature | string | User bio text |
... | ... | (Other author fields - add all) |
Nested Object: music
Field Name | Type | Description |
---|---|---|
title | string | The title of the music track. |
author | string | The artist/creator of the music. |
play_url | object | Contains URLs for playing the music (see image/URL object structure above). |
id | string | The unique ID of the music track. |
duration | integer | The duration of the music track (or the portion used in the video) in seconds. |
... | ... | (Other music fields - include cover_large , cover_medium , cover_thumb , etc. using image object format) |
Nested Object: statistics
Field Name | Type | Description |
---|---|---|
digg_count | integer | The number of likes ("diggs") the video has. |
comment_count | integer | The number of comments on the video. |
share_count | integer | The number of times the video has been shared. |
play_count | integer | The number of times the video has been played. |
... | ... | (Other statistics fields) |
Nested Object: cha_list
(Hashtag Challenge)
Field Name | Type | Description |
---|---|---|
cid | string | The unique ID of the hashtag challenge. |
cha_name | string | The name of the hashtag challenge. |
desc | string | Description for hashtag challenge |
... | ... | (Other cha_list fields) |
Nested Object: text_extra
Field Name | Type | Description |
---|---|---|
start | integer | The starting character index of the hashtag or mention within the video's desc field. |
end | integer | The ending character index of the hashtag or mention within the video's desc field. |
type | integer | 1 for hashtags, other values might represent user mentions or other types of entities. |
hashtag_name | string | Name of hashtag |
... | ... | (Other text_extra fields - include user ID, etc., if present) |
Output Example (JSON - Abridged):
1[ 2 { 3 "added_sound_music_info": { 4 "album": "", 5 "artists": [], 6 "audition_duration": 54, 7 "author": "VTV Giai Tri Official", 8 "author_deleted": false, 9 "author_position": null, 10 "avatar_medium": { 11 "height": 720, 12 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 13 "url_list": [ 14 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=Nq4qV8EaKGCuXuy1BNauD7klTH0%3D", 15 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=x8tIQWWiY3wzNiefIUjhh8g9q9o%3D" 16 ], 17 "width": 720 18 }, 19 "avatar_thumb": { 20 "height": 720, 21 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 22 "url_list": [ 23 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=FHXsU3jZ8YKoyxCWYxnwF3W3o2w%3D", 24 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=AbJ3SuoZHmlN4DCbqkYoVmpbci8%3D" 25 ], 26 "width": 720 27 }, 28 "binded_challenge_id": 0, 29 "can_not_reuse": false, 30 "collect_stat": 0, 31 "commercial_right_type": 2, 32 "cover_large": { 33 "height": 720, 34 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 35 "url_list": [ 36 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=y9%2Fv5Fnzgc6JHvd%2Fu7gW2Pvz6L4%3D", 37 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=7FvoANBrpBQ6BeEnRWZzFg8gCHY%3D" 38 ], 39 "width": 720 40 }, 41 "cover_medium": { 42 "height": 720, 43 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 44 "url_list": [ 45 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=Nq4qV8EaKGCuXuy1BNauD7klTH0%3D", 46 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=x8tIQWWiY3wzNiefIUjhh8g9q9o%3D" 47 ], 48 "width": 720 49 }, 50 "cover_thumb": { 51 "height": 720, 52 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 53 "url_list": [ 54 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=FHXsU3jZ8YKoyxCWYxnwF3W3o2w%3D", 55 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=AbJ3SuoZHmlN4DCbqkYoVmpbci8%3D" 56 ], 57 "width": 720 58 }, 59 "dmv_auto_show": false, 60 "duration": 54, 61 "duration_high_precision": { 62 "audition_duration_precision": 54.7, 63 "duration_precision": 54.7, 64 "shoot_duration_precision": 54.7, 65 "video_duration_precision": 54.7 66 }, 67 "external_song_info": [], 68 "extra": "{\"aed_music_dur\":1,\"beats\":{},\"can_read\":true,\"can_reuse\":true,\"erase_type\":0,\"erase_uid\":0,\"from_user_id\":0,\"has_edited\":0,\"is_ugc_mapping\":false,\"is_used\":0,\"owner_id\":6812490744957256705,\"resource_status\":0,\"review_unshelve_reason\":0,\"reviewed\":0,\"schedule_search_time\":0}", 69 "id": 7229168247013182210, 70 "id_str": "7229168247013182210", 71 "is_audio_url_with_cookie": false, 72 "is_author_artist": false, 73 "is_commerce_music": true, 74 "is_matched_metadata": false, 75 "is_original": false, 76 "is_original_sound": true, 77 "is_pgc": false, 78 "is_play_music": false, 79 "is_shooting_allow": true, 80 "lyric_short_position": null, 81 "mid": "7229168247013182210", 82 "multi_bit_rate_play_info": null, 83 "mute_share": false, 84 "offline_desc": "", 85 "owner_handle": "vtvgiaitriofficial", 86 "owner_id": "6812490744957256705", 87 "owner_nickname": "VTV Giai Tri Official", 88 "play_url": { 89 "height": 720, 90 "uri": "https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7229168238650166018.mp3", 91 "url_list": [ 92 "https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7229168238650166018.mp3" 93 ], 94 "width": 720 95 }, 96 "position": null, 97 "prevent_download": false, 98 "preview_end_time": 0, 99 "preview_start_time": 0, 100 "recommend_status": 100, 101 "search_highlight": null, 102 "sec_uid": "MS4wLjABAAAAcmWx88_xRFU57rY2YUYFPBarAgam7vOnfxR-TvpyfvKtkFEAsihLpdILoRLvqYjV", 103 "shoot_duration": 54, 104 "source_platform": 24, 105 "status": 1, 106 "tag_list": null, 107 "title": "original sound - vtvgiaitriofficial", 108 "tt_to_dsp_song_infos": null, 109 "user_count": 0, 110 "video_duration": 54 111 }, 112 "anchors": null, 113 "anchors_extras": "", 114 "author": { 115 "accept_private_policy": false, 116 "account_labels": null, 117 "account_region": "", 118 "ad_cover_url": null, 119 "advance_feature_item_order": null, 120 "advanced_feature_info": null, 121 "apple_account": 0, 122 "authority_status": 0, 123 "avatar_168x168": { 124 "height": 720, 125 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 126 "url_list": [ 127 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d~c5_168x168.webp?x-expires=1683439200&x-signature=EZgY2zBsY%2FsguEcz5u9%2FZsZ78f8%3D", 128 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d~c5_168x168.jpeg?x-expires=1683439200&x-signature=pYatTidlUIwOx%2Bf6w99kydOl%2Fss%3D" 129 ], 130 "width": 720 131 }, 132 "avatar_300x300": { 133 "height": 720, 134 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 135 "url_list": [ 136 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d~c5_300x300.webp?x-expires=1683439200&x-signature=8%2BSgQSGrkVrU9GhImQQMSDnKu5w%3D", 137 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d~c5_300x300.jpeg?x-expires=1683439200&x-signature=Dpu9ST3GbZxtmhGvEWXtOQG7VX4%3D" 138 ], 139 "width": 720 140 }, 141 "avatar_larger": { 142 "height": 720, 143 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 144 "url_list": [ 145 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=y9%2Fv5Fnzgc6JHvd%2Fu7gW2Pvz6L4%3D", 146 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=7FvoANBrpBQ6BeEnRWZzFg8gCHY%3D" 147 ], 148 "width": 720 149 }, 150 "avatar_medium": { 151 "height": 720, 152 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 153 "url_list": [ 154 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=Nq4qV8EaKGCuXuy1BNauD7klTH0%3D", 155 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=x8tIQWWiY3wzNiefIUjhh8g9q9o%3D" 156 ], 157 "width": 720 158 }, 159 "avatar_thumb": { 160 "height": 720, 161 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 162 "url_list": [ 163 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=FHXsU3jZ8YKoyxCWYxnwF3W3o2w%3D", 164 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=AbJ3SuoZHmlN4DCbqkYoVmpbci8%3D" 165 ], 166 "width": 720 167 }, 168 "avatar_uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 169 "aweme_count": 0, 170 "bind_phone": "", 171 "bold_fields": null, 172 "can_message_follow_status_list": null, 173 "can_set_geofencing": null, 174 "cha_list": null, 175 "comment_filter_status": 1, 176 "comment_setting": 0, 177 "commerce_user_level": 0, 178 "cover_url": [ 179 { 180 "height": 720, 181 "uri": "musically-maliva-obj/1612555907887110", 182 "url_list": [ 183 "https://p16-amd-va.tiktokcdn.com/obj/musically-maliva-obj/1612555907887110" 184 ], 185 "width": 720 186 } 187 ], 188 "create_time": 0, 189 "custom_verify": "Verified account", 190 "cv_level": "", 191 "download_prompt_ts": 0, 192 "download_setting": 3, 193 "duet_setting": 0, 194 "enterprise_verify_reason": "", 195 "events": null, 196 "favoriting_count": 0, 197 "fb_expire_time": 0, 198 "follow_status": 0, 199 "follower_count": 0, 200 "follower_status": 0, 201 "followers_detail": null, 202 "following_count": 0, 203 "friends_status": 0, 204 "gender": 0, 205 "geofencing": null, 206 "google_account": "", 207 "has_email": false, 208 "has_facebook_token": false, 209 "has_insights": false, 210 "has_orders": false, 211 "has_twitter_token": false, 212 "has_youtube_token": false, 213 "hide_search": false, 214 "homepage_bottom_toast": null, 215 "ins_id": "", 216 "is_ad_fake": false, 217 "is_block": false, 218 "is_discipline_member": false, 219 "is_phone_binded": false, 220 "is_star": false, 221 "item_list": null, 222 "language": "en", 223 "live_agreement": 0, 224 "live_commerce": false, 225 "live_verify": 0, 226 "mention_status": 1, 227 "mutual_relation_avatars": null, 228 "need_points": null, 229 "need_recommend": 0, 230 "nickname": "VTV Giai Tri Official", 231 "platform_sync_info": null, 232 "prevent_download": false, 233 "react_setting": 0, 234 "region": "VN", 235 "relative_users": null, 236 "room_id": 0, 237 "search_highlight": null, 238 "sec_uid": "MS4wLjABAAAAcmWx88_xRFU57rY2YUYFPBarAgam7vOnfxR-TvpyfvKtkFEAsihLpdILoRLvqYjV", 239 "secret": 0, 240 "share_info": { 241 "now_invitation_card_image_urls": null, 242 "share_desc": "", 243 "share_desc_info": "", 244 "share_qrcode_url": { 245 "height": 720, 246 "uri": "", 247 "url_list": [], 248 "width": 720 249 }, 250 "share_title": "", 251 "share_title_myself": "", 252 "share_title_other": "", 253 "share_url": "" 254 }, 255 "share_qrcode_uri": "", 256 "shield_comment_notice": 0, 257 "shield_digg_notice": 0, 258 "shield_edit_field_info": null, 259 "shield_follow_notice": 0, 260 "short_id": "0", 261 "show_image_bubble": false, 262 "signature": "Mời các bạn tải ứng dụng VTV GiảiTrí để xem trọn bộ phim hay độc quyền", 263 "special_account": { 264 "special_account_list": null 265 }, 266 "special_lock": 1, 267 "status": 1, 268 "stitch_setting": 0, 269 "total_favorited": 0, 270 "tw_expire_time": 0, 271 "twitter_id": "", 272 "twitter_name": "", 273 "type_label": null, 274 "uid": "6812490744957256705", 275 "unique_id": "vtvgiaitriofficial", 276 "unique_id_modify_time": 1683353131, 277 "user_canceled": false, 278 "user_mode": 1, 279 "user_period": 0, 280 "user_profile_guide": null, 281 "user_rate": 1, 282 "user_tags": null, 283 "verification_type": 0, 284 "verify_info": "", 285 "video_icon": { 286 "height": 720, 287 "uri": "", 288 "url_list": [], 289 "width": 720 290 }, 291 "white_cover_url": null, 292 "with_commerce_entry": false, 293 "with_shop_entry": false, 294 "youtube_channel_id": "UCuJ5k3GndbHnXLYyiIR6Z8Q", 295 "youtube_channel_title": "VTV Giải Trí Official", 296 "youtube_expire_time": 0 297 }, 298 "author_user_id": 6812490744957256705, 299 "aweme_acl": { 300 "download_general": { 301 "code": 1, 302 "extra": "101", 303 "mute": false, 304 "show_type": 0, 305 "transcode": 1 306 }, 307 "download_mask_panel": { 308 "code": 1, 309 "extra": "101", 310 "mute": false, 311 "show_type": 0, 312 "transcode": 1 313 }, 314 "platform_list": null, 315 "share_general": { 316 "code": 1, 317 "extra": "101", 318 "mute": false, 319 "show_type": 1, 320 "toast_msg": "This action isn't allowed for this post", 321 "transcode": 1 322 }, 323 "share_list_status": 0 324 }, 325 "aweme_id": "7229167805625847041", 326 "aweme_type": 0, 327 "behind_the_song_music_ids": null, 328 "behind_the_song_video_music_ids": null, 329 "bodydance_score": 0, 330 "branded_content_accounts": null, 331 "cc_template_info": { 332 "author_name": "", 333 "clip_count": 0, 334 "desc": "", 335 "duration_milliseconds": 0, 336 "related_music_id": "", 337 "template_id": "" 338 }, 339 "cha_list": [ 340 { 341 "author": { 342 "account_labels": null, 343 "ad_cover_url": null, 344 "advance_feature_item_order": null, 345 "advanced_feature_info": null, 346 "bold_fields": null, 347 "can_message_follow_status_list": null, 348 "can_set_geofencing": null, 349 "cha_list": null, 350 "cover_url": null, 351 "events": null, 352 "followers_detail": null, 353 "geofencing": null, 354 "homepage_bottom_toast": null, 355 "item_list": null, 356 "mutual_relation_avatars": null, 357 "need_points": null, 358 "platform_sync_info": null, 359 "relative_users": null, 360 "search_highlight": null, 361 "shield_edit_field_info": null, 362 "type_label": null, 363 "user_profile_guide": null, 364 "user_tags": null, 365 "white_cover_url": null 366 }, 367 "banner_list": null, 368 "cha_attrs": null, 369 "cha_name": "cuocdoivandepsao", 370 "cid": "1670903934915585", 371 "collect_stat": 0, 372 "connect_music": [], 373 "desc": "", 374 "extra_attr": { 375 "is_live": false 376 }, 377 "hashtag_profile": "", 378 "is_challenge": 0, 379 "is_commerce": false, 380 "is_pgcshow": false, 381 "schema": "aweme://aweme/challenge/detail?cid=1670903934915585", 382 "search_highlight": null, 383 "share_info": { 384 "bool_persist": 0, 385 "now_invitation_card_image_urls": null, 386 "share_desc": "Check out #cuocdoivandepsao on TikTok!", 387 "share_desc_info": "Check out #cuocdoivandepsao on TikTok!", 388 "share_quote": "", 389 "share_signature_desc": "", 390 "share_signature_url": "", 391 "share_title": "It is a becoming a big trend on TikTok now! Click here: cuocdoivandepsao", 392 "share_title_myself": "", 393 "share_title_other": "", 394 "share_url": "https://www.tiktok.com/tag/cuocdoivandepsao?_r=1&name=cuocdoivandepsao&u_code=0&_d=e7km4e8ee8j7d2&share_challenge_id=1670903934915585&sharer_language=en&source=h5_m" 395 }, 396 "show_items": null, 397 "sub_type": 0, 398 "type": 1, 399 "use_count": 0, 400 "user_count": 0, 401 "view_count": 0 402 } 403 ], 404 "challenge_position": null, 405 "cmt_swt": false, 406 "collect_stat": 0, 407 "commerce_config_data": null, 408 "commerce_info": { 409 "adv_promotable": false, 410 "auction_ad_invited": false, 411 "with_comment_filter_words": false 412 }, 413 "content_desc": "", 414 "content_desc_extra": [], 415 "cover_labels": null, 416 "create_time": 1683171893, 417 "desc": "Cô chủ trọ cho thuê căn phòng hết nước chấm thật #Cuocdoivandepsao", 418 "desc_language": "vi", 419 "disable_search_trending_bar": false, 420 "distance": "", 421 "distribute_type": 1, 422 "follow_up_publish_from_id": 0, 423 "geofencing": null, 424 "geofencing_regions": null, 425 "green_screen_materials": null, 426 "group_id": "7228596161530039558", 427 "group_id_list": { 428 "GroupdIdList0": null, 429 "GroupdIdList1": null 430 }, 431 "has_vs_entry": false, 432 "have_dashboard": false, 433 "hybrid_label": null, 434 "image_infos": null, 435 "interact_permission": { 436 "allow_adding_to_story": 1, 437 "allow_create_sticker": { 438 "status": 0 439 }, 440 "duet": 0, 441 "duet_privacy_setting": 0, 442 "stitch": 0, 443 "stitch_privacy_setting": 0, 444 "upvote": 0 445 }, 446 "interaction_stickers": null, 447 "is_ads": false, 448 "is_description_translatable": true, 449 "is_hash_tag": 1, 450 "is_on_this_day": 0, 451 "is_pgcshow": false, 452 "is_preview": 0, 453 "is_relieve": false, 454 "is_text_sticker_translatable": false, 455 "is_top": 0, 456 "is_vr": false, 457 "item_comment_settings": 0, 458 "item_duet": 0, 459 "item_react": 0, 460 "item_stitch": 0, 461 "label_top": { 462 "height": 720, 463 "uri": "tiktok-obj/1598708589477025.PNG", 464 "url_list": [ 465 "https://p16-sg.tiktokcdn.com/obj/tiktok-obj/1598708589477025.PNG" 466 ], 467 "width": 720 468 }, 469 "label_top_text": null, 470 "long_video": null, 471 "mask_infos": [], 472 "misc_info": "{}", 473 "muf_comment_info_v2": null, 474 "music": { 475 "album": "", 476 "artists": [], 477 "audition_duration": 54, 478 "author": "VTV Giai Tri Official", 479 "author_deleted": false, 480 "author_position": null, 481 "avatar_medium": { 482 "height": 720, 483 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 484 "url_list": [ 485 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=Nq4qV8EaKGCuXuy1BNauD7klTH0%3D", 486 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=x8tIQWWiY3wzNiefIUjhh8g9q9o%3D" 487 ], 488 "width": 720 489 }, 490 "avatar_thumb": { 491 "height": 720, 492 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 493 "url_list": [ 494 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=FHXsU3jZ8YKoyxCWYxnwF3W3o2w%3D", 495 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=AbJ3SuoZHmlN4DCbqkYoVmpbci8%3D" 496 ], 497 "width": 720 498 }, 499 "binded_challenge_id": 0, 500 "can_not_reuse": false, 501 "collect_stat": 0, 502 "commercial_right_type": 2, 503 "cover_large": { 504 "height": 720, 505 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 506 "url_list": [ 507 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=y9%2Fv5Fnzgc6JHvd%2Fu7gW2Pvz6L4%3D", 508 "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=7FvoANBrpBQ6BeEnRWZzFg8gCHY%3D" 509 ], 510 "width": 720 511 }, 512 "cover_medium": { 513 "height": 720, 514 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 515 "url_list": [ 516 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=Nq4qV8EaKGCuXuy1BNauD7klTH0%3D", 517 "https://p16-sign-sg.tiktokcdn.com/aweme/720x720/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=x8tIQWWiY3wzNiefIUjhh8g9q9o%3D" 518 ], 519 "width": 720 520 }, 521 "cover_thumb": { 522 "height": 720, 523 "uri": "tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d", 524 "url_list": [ 525 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.webp?x-expires=1683439200&x-signature=FHXsU3jZ8YKoyxCWYxnwF3W3o2w%3D", 526 "https://p16-sign-sg.tiktokcdn.com/aweme/100x100/tos-alisg-avt-0068/e58bf19abf1c1badb25233ebb772283d.jpeg?x-expires=1683439200&x-signature=AbJ3SuoZHmlN4DCbqkYoVmpbci8%3D" 527 ], 528 "width": 720 529 }, 530 "dmv_auto_show": false, 531 "duration": 54, 532 "duration_high_precision": { 533 "audition_duration_precision": 54.7, 534 "duration_precision": 54.7, 535 "shoot_duration_precision": 54.7, 536 "video_duration_precision": 54.7 537 }, 538 "external_song_info": [], 539 "extra": "{\"aed_music_dur\":1,\"beats\":{},\"can_read\":true,\"can_reuse\":true,\"erase_type\":0,\"erase_uid\":0,\"from_user_id\":0,\"has_edited\":0,\"is_ugc_mapping\":false,\"is_used\":0,\"owner_id\":6812490744957256705,\"resource_status\":0,\"review_unshelve_reason\":0,\"reviewed\":0,\"schedule_search_time\":0}", 540 "id": 7229168247013182210, 541 "id_str": "7229168247013182210", 542 "is_audio_url_with_cookie": false, 543 "is_author_artist": false, 544 "is_commerce_music": true, 545 "is_matched_metadata": false, 546 "is_original": false, 547 "is_original_sound": true, 548 "is_pgc": false, 549 "is_play_music": false, 550 "is_shooting_allow": true, 551 "lyric_short_position": null, 552 "mid": "7229168247013182210", 553 "multi_bit_rate_play_info": null, 554 "mute_share": false, 555 "offline_desc": "", 556 "owner_handle": "vtvgiaitriofficial", 557 "owner_id": "6812490744957256705", 558 "owner_nickname": "VTV Giai Tri Official", 559 "play_url": { 560 "height": 720, 561 "uri": "https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7229168238650166018.mp3", 562 "url_list": [ 563 "https://sf16-ies-music-sg.tiktokcdn.com/obj/tiktok-obj/7229168238650166018.mp3" 564 ], 565 "width": 720 566 }, 567 "position": null, 568 "prevent_download": false, 569 "preview_end_time": 0, 570 "preview_start_time": 0, 571 "recommend_status": 100, 572 "search_highlight": null, 573 "sec_uid": "MS4wLjABAAAAcmWx88_xRFU57rY2YUYFPBarAgam7vOnfxR-TvpyfvKtkFEAsihLpdILoRLvqYjV", 574 "shoot_duration": 54, 575 "source_platform": 24, 576 "status": 1, 577 "tag_list": null, 578 "title": "original sound - vtvgiaitriofficial", 579 "tt_to_dsp_song_infos": null, 580 "user_count": 0, 581 "video_duration": 54 582 }, 583 "music_begin_time_in_ms": 0, 584 "music_selected_from": "", 585 "music_title_style": 1, 586 "need_trim_step": false, 587 "need_vs_entry": false, 588 "nickname_position": null, 589 "no_selected_music": false, 590 "origin_comment_ids": null, 591 "playlist_blocked": false, 592 "playlist_info": { 593 "index": 6, 594 "item_total": 43, 595 "mix_id": "7220755092813777691", 596 "name": "Cuộc đời vẫn đẹp sao" 597 }, 598 "poi_re_tag_signal": 0, 599 "position": null, 600 "prevent_download": false, 601 "products_info": null, 602 "question_list": null, 603 "rate": 12, 604 "reference_tts_voice_ids": null, 605 "reference_voice_filter_ids": null, 606 "region": "VN", 607 "risk_infos": { 608 "content": "", 609 "risk_sink": false, 610 "type": 0, 611 "vote": false, 612 "warn": false 613 }, 614 "search_highlight": null, 615 "share_info": { 616 "bool_persist": 0, 617 "now_invitation_card_image_urls": null, 618 "share_desc": "Check out VTV Giai Tri Official's video! #TikTok", 619 "share_desc_info": "TikTok: Make Every Second CountCheck out VTV Giai Tri Official’s video! #TikTok > ", 620 "share_link_desc": "", 621 "share_quote": "", 622 "share_signature_desc": "", 623 "share_signature_url": "", 624 "share_title": "Check out VTV Giai Tri Official’s video! #TikTok > ", 625 "share_title_myself": "", 626 "share_title_other": "", 627 "share_url": "https://www.tiktok.com/@vtvgiaitriofficial/video/7229167805625847041?_r=1&u_code=0&preview_pb=0&sharer_language=en&_d=e7km4e8ee8j7d2&share_item_id=7229167805625847041&source=h5_m", 628 "whatsapp_desc": "Download TikTok and watch more fun videos:" 629 }, 630 "share_url": "https://www.tiktok.com/@vtvgiaitriofficial/video/7229167805625847041?_r=1&u_code=0&preview_pb=0&sharer_language=en&_d=e7km4e8ee8j7d2&share_item_id=7229167805625847041&source=h5_m", 631 "sort_label": "", 632 "statistics": { 633 "aweme_id": "7229167805625847041", 634 "collect_count": 743, 635 "comment_count": 183, 636 "digg_count": 25006, 637 "download_count": 0, 638 "forward_count": 0, 639 "lose_comment_count": 0, 640 "lose_count": 0, 641 "play_count": 585709, 642 "share_count": 492, 643 "whatsapp_share_count": 0 644 }, 645 "status": { 646 "allow_comment": true, 647 "allow_share": true, 648 "aweme_id": "7229167805625847041", 649 "download_status": 0, 650 "in_reviewing": false, 651 "is_delete": false, 652 "is_prohibited": false, 653 "private_status": 0, 654 "review_result": { 655 "review_status": 0 656 }, 657 "reviewed": 1, 658 "self_see": false 659 }, 660 "text_extra": [ 661 { 662 "end": 66, 663 "hashtag_id": "1670903934915585", 664 "hashtag_name": "cuocdoivandepsao", 665 "is_commerce": false, 666 "sec_uid": "", 667 "start": 49, 668 "type": 1, 669 "user_id": "" 670 } 671 ], 672 "text_sticker_major_lang": "un", 673 "tts_voice_ids": null, 674 "uniqid_position": null, 675 "user_digged": 0, 676 "video": { 677 "CoverTsp": 47, 678 "ai_dynamic_cover": { 679 "uri": "tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895", 680 "url_list": [ 681 "https://p16-sign-sg.tiktokcdn.com/obj/tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895?x-expires=1683439200&x-signature=8Dfb9ZLKsy0h2BMmAKuEOpwyl7w%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=dynamic_cover&l=20230506060531760EDB96FF74C50AB8A9" 682 ] 683 }, 684 "ai_dynamic_cover_bak": { 685 "uri": "tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895", 686 "url_list": [ 687 "https://p16-sign-sg.tiktokcdn.com/obj/tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895?x-expires=1683439200&x-signature=8Dfb9ZLKsy0h2BMmAKuEOpwyl7w%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=dynamic_cover&l=20230506060531760EDB96FF74C50AB8A9" 688 ] 689 }, 690 "animated_cover": { 691 "uri": "tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895", 692 "url_list": [ 693 "https://p16-sign-sg.tiktokcdn.com/obj/tos-alisg-p-0037/ad27d3bd0b00480d860c9e22f87b3ac5_1683171895?x-expires=1683439200&x-signature=8Dfb9ZLKsy0h2BMmAKuEOpwyl7w%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=dynamic_cover&l=20230506060531760EDB96FF74C50AB8A9" 694 ] 695 }, 696 "big_thumbs": [], 697 "bit_rate": [ 698 { 699 "HDR_bit": "", 700 "HDR_type": "", 701 "bit_rate": 720348, 702 "dub_infos": null, 703 "gear_name": "adapt_540_1", 704 "is_bytevc1": 1, 705 "play_addr": { 706 "data_size": 4919529, 707 "file_cs": "c:0-46577-c445", 708 "file_hash": "9728438cd1b5d434a4f2406088dfcb11", 709 "height": 1024, 710 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 711 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_bytevc1_540p_720348", 712 "url_list": [ 713 "https://v19.tiktokcdn-us.com/422f47cb49d0e1ec92bc607815c11cfb/645642c1/video/tos/alisg/tos-alisg-pve-0037/oQRhWKrsICLBo5KA3TBzNAnKUBAfQsZwEpxyEb/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1406&bt=703&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=11&rc=O2k5PGc2NWk7O2g0Zzc7M0BpanF0OWU6ZjNsazMzODgzNEBeLmIyLTQ2NmAxMy40Xl40YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 714 "https://v16m.tiktokcdn-us.com/ea4a3ce313ed5bc55ba0850bad2aa0af/645642c1/video/tos/alisg/tos-alisg-pve-0037/oQRhWKrsICLBo5KA3TBzNAnKUBAfQsZwEpxyEb/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1406&bt=703&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=11&rc=O2k5PGc2NWk7O2g0Zzc7M0BpanF0OWU6ZjNsazMzODgzNEBeLmIyLTQ2NmAxMy40Xl40YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 715 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=70a8a47d116e48c89f92730d59e61fa8" 716 ], 717 "width": 576 718 }, 719 "quality_type": 28 720 }, 721 { 722 "HDR_bit": "", 723 "HDR_type": "", 724 "bit_rate": 433533, 725 "dub_infos": null, 726 "gear_name": "lower_540_1", 727 "is_bytevc1": 1, 728 "play_addr": { 729 "data_size": 2960761, 730 "file_cs": "c:0-46577-3aaa", 731 "file_hash": "43bb5f5414642afe67a889a0676d4f40", 732 "height": 1024, 733 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 734 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_bytevc1_540p_433533", 735 "url_list": [ 736 "https://v19.tiktokcdn-us.com/41d17fc3ea00730d9fc0bc04843557fa/645642c1/video/tos/alisg/tos-alisg-pve-0037/oUaBohneeFvCUVmgpVbOABXCEWtQIQgbgky2XD/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=846&bt=423&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=4&rc=O2hnOzlpOjNnZ2dnODZpaUBpanF0OWU6ZjNsazMzODgzNEBhMzQ0LTJhXjUxLjZiNS4xYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 737 "https://v16m.tiktokcdn-us.com/f9b6970b26af4979e5554971270e3a8a/645642c1/video/tos/alisg/tos-alisg-pve-0037/oUaBohneeFvCUVmgpVbOABXCEWtQIQgbgky2XD/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=846&bt=423&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=4&rc=O2hnOzlpOjNnZ2dnODZpaUBpanF0OWU6ZjNsazMzODgzNEBhMzQ0LTJhXjUxLjZiNS4xYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 738 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=4f1f83e59d1d4d8da0d75f06787d6ed8" 739 ], 740 "width": 576 741 }, 742 "quality_type": 24 743 }, 744 { 745 "HDR_bit": "", 746 "HDR_type": "", 747 "bit_rate": 326575, 748 "dub_infos": null, 749 "gear_name": "lowest_540_1", 750 "is_bytevc1": 1, 751 "play_addr": { 752 "data_size": 2230308, 753 "file_cs": "c:0-46577-dc2c", 754 "file_hash": "92afe33b36efdff5e79191a20bc47b58", 755 "height": 1024, 756 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 757 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_bytevc1_540p_326575", 758 "url_list": [ 759 "https://v19.tiktokcdn-us.com/b686f9936cb312033f0f3981868a71d6/645642c1/video/tos/alisg/tos-alisg-pve-0037/o0WTB3wKNAIYxUJNQzKybwAnKhAofBIrCZCEEL/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=636&bt=318&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=5&rc=NWhlZDY6M2Y2ZTVnOmc0ZkBpanF0OWU6ZjNsazMzODgzNEAzYi9iXl8vNi0xNC82MTQxYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 760 "https://v16m.tiktokcdn-us.com/ec78270a56e33141e23bc7071b410ab9/645642c1/video/tos/alisg/tos-alisg-pve-0037/o0WTB3wKNAIYxUJNQzKybwAnKhAofBIrCZCEEL/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=636&bt=318&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=5&rc=NWhlZDY6M2Y2ZTVnOmc0ZkBpanF0OWU6ZjNsazMzODgzNEAzYi9iXl8vNi0xNC82MTQxYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 761 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=4c714d972d724b039c20b7a3ea2bee62" 762 ], 763 "width": 576 764 }, 765 "quality_type": 25 766 } 767 ], 768 "cdn_url_expired": 0, 769 "cla_info": { 770 "caption_infos": [ 771 { 772 "caption_format": "webvtt", 773 "cla_subtitle_id": 7229169230560692994, 774 "complaint_id": 7229169230560692994, 775 "expire": 1683374785, 776 "is_auto_generated": true, 777 "is_original_caption": true, 778 "lang": "vie-VN", 779 "language_code": "vi", 780 "language_id": 10, 781 "sub_id": -1289841497, 782 "sub_version": "1", 783 "translator_id": 0, 784 "url": "https://v19.tiktokcdn-us.com/01f200890f3cb8c887707356082a3871/645642c1/video/tos/alisg/tos-alisg-pv-0037/4f2d9320a67e422e91c906d5337bf903/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=16336&bt=8168&cs=0&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=13&rc=anF0OWU6ZjNsazMzODgzNEBpanF0OWU6ZjNsazMzODgzNEBna24ucjRnaDZgLS1kLy1zYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9" 785 } 786 ], 787 "captions_type": 1, 788 "creator_edited_caption_id": 0, 789 "enable_auto_caption": 0, 790 "has_original_audio": 0, 791 "hide_original_caption": false, 792 "original_language_info": { 793 "can_translate_realtime": true, 794 "is_burnin_caption": false, 795 "lang": "vie-VN", 796 "language_code": "vi", 797 "language_id": 10, 798 "original_caption_type": 1 799 }, 800 "vertical_positions": null 801 }, 802 "cover": { 803 "height": 720, 804 "uri": "tos-alisg-p-0037/e9f6d5a15ef4490d95a3c0229c6be3b1_1683171894", 805 "url_list": [ 806 "https://p16-sign-sg.tiktokcdn.com/obj/tos-alisg-p-0037/e9f6d5a15ef4490d95a3c0229c6be3b1_1683171894?x-expires=1683439200&x-signature=apgWeewzC2eGSiqMHuoKkU1WBLY%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=cover&l=20230506060531760EDB96FF74C50AB8A9" 807 ], 808 "width": 720 809 }, 810 "cover_is_custom": true, 811 "download_addr": { 812 "data_size": 9472112, 813 "height": 720, 814 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 815 "url_list": [ 816 "https://v19.tiktokcdn-us.com/9f47f3002207837dc9085f8832348578/645642c1/video/tos/alisg/tos-alisg-pve-0037/ogbKkQJnyJAYv3WTALfhwUzBBKAKyACEICNroZ/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2708&bt=1354&cs=0&ds=3&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=PGc3ZjQ2M2dlNjg8aWg0ZkBpanF0OWU6ZjNsazMzODgzNEBfMGIyLjIyNjIxMmMtNWAxYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 817 "https://v16m.tiktokcdn-us.com/71ed404409cee1d7fbe4e8e4598a4465/645642c1/video/tos/alisg/tos-alisg-pve-0037/ogbKkQJnyJAYv3WTALfhwUzBBKAKyACEICNroZ/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2708&bt=1354&cs=0&ds=3&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=PGc3ZjQ2M2dlNjg8aWg0ZkBpanF0OWU6ZjNsazMzODgzNEBfMGIyLjIyNjIxMmMtNWAxYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 818 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&watermark=1&logo_name=tiktok&source=CHALLENGE_AWEME&file_id=4cc18e0ff955435b9d5053115ce43db9" 819 ], 820 "width": 720 821 }, 822 "duration": 54635, 823 "dynamic_cover": { 824 "height": 720, 825 "uri": "tos-alisg-p-0037/7470f3cebdb5428894c22558722f2750_1683171896", 826 "url_list": [ 827 "https://p16-sign-sg.tiktokcdn.com/obj/tos-alisg-p-0037/7470f3cebdb5428894c22558722f2750_1683171896?x-expires=1683439200&x-signature=7CfAUZzdG7lTZBB9jXgK2SnoCGo%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=dynamic_cover&l=20230506060531760EDB96FF74C50AB8A9" 828 ], 829 "width": 720 830 }, 831 "has_watermark": true, 832 "height": 1024, 833 "is_bytevc1": 0, 834 "is_callback": true, 835 "meta": "{\"LoudnessRange\":\"8.9\",\"LoudnessRangeEnd\":\"-9\",\"LoudnessRangeStart\":\"-17.9\",\"MaximumMomentaryLoudness\":\"-4.2\",\"MaximumShortTermLoudness\":\"-8.3\",\"Version\":\"1\",\"loudness\":\"-12.4\",\"peak\":\"0.75858\",\"qprf\":\"1.000\",\"sr_score\":\"1.000\"}", 836 "misc_download_addrs": "{\"suffix_scene\":{\"uri\":\"v10025g50000ch9ik0jc77ub16qqnnjg\",\"url_list\":[\"https://v19.tiktokcdn-us.com/84b6a5e4bc24314d0b30553f8937ac19/645642c1/video/tos/alisg/tos-alisg-pve-0037/osUKzNLBBhcoEFs3CQywfAbTIiKZA9rntAJIWr/?a=1233\&ch=0\&cr=3\&dr=0\&lr=all\&cd=0%7C0%7C0%7C3\&cv=1\&br=2504\&bt=1252\&cs=0\&ds=3\&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~\&mime_type=video_mp4\&qs=0\&rc=OTpnZWRnOWhpaTw0ZjM3ZUBpanF0OWU6ZjNsazMzODgzNEAwMWFgNmNjNS0xMGBhNC42YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D\&l=20230506060531760EDB96FF74C50AB8A9\",\"https://v16m.tiktokcdn-us.com/239021f6857d0872c277054b9083839a/645642c1/video/tos/alisg/tos-alisg-pve-0037/osUKzNLBBhcoEFs3CQywfAbTIiKZA9rntAJIWr/?a=1233\&ch=0\&cr=3\&dr=0\&lr=all\&cd=0%7C0%7C0%7C3\&cv=1\&br=2504\&bt=1252\&cs=0\&ds=3\&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~\&mime_type=video_mp4\&qs=0\&rc=OTpnZWRnOWhpaTw0ZjM3ZUBpanF0OWU6ZjNsazMzODgzNEAwMWFgNmNjNS0xMGBhNC42YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D\&l=20230506060531760EDB96FF74C50AB8A9\",\"https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg\&line=0\&watermark=1\&logo_name=tiktok_end_sonic\&source=CHALLENGE_AWEME\&file_id=9b1470dcc1394f0f8ef6fd9acbdd4736\"],\"width\":720,\"height\":720,\"data_size\":9400177}}", 837 "need_set_token": false, 838 "origin_cover": { 839 "height": 720, 840 "uri": "tos-alisg-p-0037/278eaa2b69a14fe5a60023b2d346274f_1683171895", 841 "url_list": [ 842 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/278eaa2b69a14fe5a60023b2d346274f_1683171895~tplv-tiktokx-360p.webp?x-expires=1683439200&x-signature=cRSpX0ao1fthh1cvt2jJrDvxn8I%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=feed_cover&l=20230506060531760EDB96FF74C50AB8A9", 843 "https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0037/278eaa2b69a14fe5a60023b2d346274f_1683171895~tplv-tiktokx-360p.jpeg?x-expires=1683439200&x-signature=9zK6VcQmZAYacl83EPR3gqv61HM%3D&s=CHALLENGE_AWEME&se=false&sh=&sc=feed_cover&l=20230506060531760EDB96FF74C50AB8A9" 844 ], 845 "width": 720 846 }, 847 "play_addr": { 848 "data_size": 8551288, 849 "file_cs": "c:0-45895-c30a", 850 "file_hash": "743e48020c822e45589068c0a4b3418a", 851 "height": 1024, 852 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 853 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_h264_540p_1252133", 854 "url_list": [ 855 "https://v19.tiktokcdn-us.com/6373f23af037658bc17665c99e337e37/645642c1/video/tos/alisg/tos-alisg-pve-0037/oEZBbKQ5CfrnAAoJWyLBKYwIUhIBNA3zETKj6j/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2444&bt=1222&cs=0&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=OmhnaDloZDU8ZGdpPGU3aEBpanF0OWU6ZjNsazMzODgzNEA2Yy9jMF5fX2ExMmJjXl8vYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 856 "https://v16m.tiktokcdn-us.com/b3c988bb1b3ea317427b66a2e94dbee8/645642c1/video/tos/alisg/tos-alisg-pve-0037/oEZBbKQ5CfrnAAoJWyLBKYwIUhIBNA3zETKj6j/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2444&bt=1222&cs=0&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=OmhnaDloZDU8ZGdpPGU3aEBpanF0OWU6ZjNsazMzODgzNEA2Yy9jMF5fX2ExMmJjXl8vYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 857 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=2eb4abf9ef5d4ad9b2baae36fe2dfe97" 858 ], 859 "width": 576 860 }, 861 "play_addr_bytevc1": { 862 "data_size": 4919529, 863 "file_cs": "c:0-46577-c445", 864 "file_hash": "9728438cd1b5d434a4f2406088dfcb11", 865 "height": 1024, 866 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 867 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_bytevc1_540p_720348", 868 "url_list": [ 869 "https://v19.tiktokcdn-us.com/422f47cb49d0e1ec92bc607815c11cfb/645642c1/video/tos/alisg/tos-alisg-pve-0037/oQRhWKrsICLBo5KA3TBzNAnKUBAfQsZwEpxyEb/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1406&bt=703&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=11&rc=O2k5PGc2NWk7O2g0Zzc7M0BpanF0OWU6ZjNsazMzODgzNEBeLmIyLTQ2NmAxMy40Xl40YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 870 "https://v16m.tiktokcdn-us.com/ea4a3ce313ed5bc55ba0850bad2aa0af/645642c1/video/tos/alisg/tos-alisg-pve-0037/oQRhWKrsICLBo5KA3TBzNAnKUBAfQsZwEpxyEb/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=1406&bt=703&cs=2&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=11&rc=O2k5PGc2NWk7O2g0Zzc7M0BpanF0OWU6ZjNsazMzODgzNEBeLmIyLTQ2NmAxMy40Xl40YSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 871 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=70a8a47d116e48c89f92730d59e61fa8" 872 ], 873 "width": 576 874 }, 875 "play_addr_h264": { 876 "data_size": 8551288, 877 "file_cs": "c:0-45895-c30a", 878 "file_hash": "743e48020c822e45589068c0a4b3418a", 879 "height": 1024, 880 "uri": "v10025g50000ch9ik0jc77ub16qqnnjg", 881 "url_key": "v10025g50000ch9ik0jc77ub16qqnnjg_h264_540p_1252133", 882 "url_list": [ 883 "https://v19.tiktokcdn-us.com/6373f23af037658bc17665c99e337e37/645642c1/video/tos/alisg/tos-alisg-pve-0037/oEZBbKQ5CfrnAAoJWyLBKYwIUhIBNA3zETKj6j/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2444&bt=1222&cs=0&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=OmhnaDloZDU8ZGdpPGU3aEBpanF0OWU6ZjNsazMzODgzNEA2Yy9jMF5fX2ExMmJjXl8vYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 884 "https://v16m.tiktokcdn-us.com/b3c988bb1b3ea317427b66a2e94dbee8/645642c1/video/tos/alisg/tos-alisg-pve-0037/oEZBbKQ5CfrnAAoJWyLBKYwIUhIBNA3zETKj6j/?a=1233&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=2444&bt=1222&cs=0&ds=6&ft=kLx3-yygZGf0PD1.cYyXg9wa5FdavEeC~&mime_type=video_mp4&qs=0&rc=OmhnaDloZDU8ZGdpPGU3aEBpanF0OWU6ZjNsazMzODgzNEA2Yy9jMF5fX2ExMmJjXl8vYSNna24ucjRnaDZgLS1kLy1zcw%3D%3D&l=20230506060531760EDB96FF74C50AB8A9", 885 "https://api16-normal-useast5.us.tiktokv.com/aweme/v1/play/?video_id=v10025g50000ch9ik0jc77ub16qqnnjg&line=0&is_play_url=1&source=PackSourceEnum_CHALLENGE_AWEME&file_id=2eb4abf9ef5d4ad9b2baae36fe2dfe97" 886 ], 887 "width": 576 888 }, 889 "ratio": "540p", 890 "source_HDR_type": 0, 891 "tags": null, 892 "width": 576 893 }, 894 "video_control": { 895 "allow_download": true, 896 "allow_duet": true, 897 "allow_dynamic_wallpaper": true, 898 "allow_music": true, 899 "allow_react": true, 900 "allow_stitch": true, 901 "draft_progress_bar": 1, 902 "prevent_download_type": 0, 903 "share_type": 1, 904 "show_progress_bar": 1, 905 "timer_status": 1 906 }, 907 "video_labels": [], 908 "video_text": [], 909 "voice_filter_ids": null, 910 "with_promotional_music": false, 911 "without_watermark": false 912 } 913]
Usage Examples
- Market Research: A marketing team searches for videos related to "sustainable fashion" in the "US" region, published within the last "MONTH", sorted by "Most Liked", to identify trending styles and influencers.
- Trend Analysis: A data analyst tracks the popularity of a specific hashtag over time by running the Actor weekly
with the
isUnlimited
option and thepublishTime
filter set toWEEK
. - Competitive Analysis: A company monitors its competitors' TikTok activity by searching for their brand names and retrieving their latest videos.
Important Considerations
- Rate Limiting and Throttling: TikTok employs measures to prevent excessive scraping. Using the
isUnlimited
option may increase the risk of encountering rate limits or temporary blocks. Use this feature responsibly. - Terms of Service: Ensure your use of this Actor complies with TikTok's Terms of Service. Scraping data without permission may have legal and ethical implications.
- Dynamic Content: TikTok's website structure and API can change, potentially affecting the Actor's functionality. Regular updates may be required.
- Data Accuracy: The Actor relies on TikTok's search functionality and its ability to extract data accurately. The results are subject to TikTok's algorithms and data availability.
Cost
- Compute Unit Consumption: Approximately $0.001 to retrieve 100 videos, with runtimes around 15 seconds. These values are estimates and can vary based on network conditions, TikTok's response times, and the complexity of the search.
Related TikTok APIs
For other TikTok data needs, explore these related APIs:
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
3 days
Price
$35.00