TikTok Video Search Scraper — Full Details
Pricing
from $1.80 / 1,000 results
TikTok Video Search Scraper — Full Details
Search public TikTok videos by keyword with automatic pagination. Export video IDs, captions, timestamps, statistics, and music data, with optional full-detail enrichment per result.
Pricing
from $1.80 / 1,000 results
Rating
0.0
(0)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Search TikTok videos by keyword, paginated automatically.
TikTok Video Search Scraper runs a keyword search across TikTok video results, one dataset row per match, with an optional add-on that fetches full video detail for every result.
Keyword, region, and an optional detail switch
Provide a search keyword, choose a region, set Max Results.
Search TikTok videos
Enter a keyword, choose a region, and set Max Results, with an optional Add Video Details add-on.
| Field | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | Keyword or phrase to search TikTok for. |
region | string | No | Two-letter region code affecting search/feed results, e.g. US, GB, JP. |
maxItems | integer | No | Maximum number of items to save. Set 0 for no limit. |
enrichVideoDetails | boolean | No | Merge the full video detail response into every video row. One extra request per item. |
{"keyword": "cats","region": "US","maxItems": 20,"enrichVideoDetails": false}
One row per matching video
🎬 Video identity
| Field | Type | Description |
|---|---|---|
aweme_id | string | TikTok video ID. |
description | mixed | Video caption or user bio, when available. |
create_time | mixed | Creation timestamp, when available. |
📊 Engagement signals
| Field | Type | Description |
|---|---|---|
stats | object | Engagement stats (likes/comments/shares/plays or followers/following/hearts), when available. |
music_info | object | Music/sound info attached to a video, when available. |
{"aweme_id": "7530466721379978522","description": "cats being cats","stats": {"diggCount": 100}}
Billing
This Actor uses Apify pay-per-result pricing. You are charged for successful dataset results according to the Actor pricing shown on the Apify Pricing tab.
Apify's free credits may cover small test runs and up to the free result allowance configured for the Actor.
Use Max Results to bound a run before scaling to larger usernames, keywords, or ID lists.
Terms
This Actor extracts publicly available TikTok content. It should not be used to collect private user data. Make sure your use case complies with applicable privacy laws, TikTok's terms, and your own legal obligations. If you are unsure, consult a qualified lawyer.
Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run = client.actor("toolzerhub/tiktok-video-search-scraper").call(run_input={"keyword": "cats","region": "US","maxItems": 20,"enrichVideoDetails": false})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });const run = await client.actor("toolzerhub/tiktok-video-search-scraper").call({"keyword": "cats","region": "US","maxItems": 20,"enrichVideoDetails": false});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Other TikTok Actors
Fetch a single video by ID, or search for hashtags instead.
- Bulk TikTok Video Scraper — URLs, Stats & Music — Fetch multiple public TikTok videos from IDs, full video URLs, or vt/vm share links. Export one row per video with captions, timestamps, engagement statistics, and music metadata.
- TikTok Hashtag Scraper — Stats & Top Videos — Fetch TikTok hashtag metadata by name or collect current top videos as separate rows with hashtag context, captions, statistics, and music information.
- TikTok User Search Scraper — Find Creators — Search public TikTok users by keyword with automatic pagination. Export clean identity and account fields, or optionally enrich each result with complete public profile information.
Contact support
Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.
Contact: contact@toolzerhub.com