AS
Apify Store
/clockworks/tiktok-hashtag-scraper
TikTok Hashtag Scraper
Scrape TikTok hashtag data. Just add one or more hashtags and extract TikTok videos with that hashtag: URLs, likes, country of creation, video and music metadata, TikTok creator data. Export scraped d
liveverifiedasyncdegraded · 28.6s~30s typical
social mediavideostiktokhashtag
$0.0037
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.003 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /clockworks/tiktok-hashtag-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| hashtags* | array | Just add TikTok hashtags and the scraper will collect information about users, followers, likes, and more. |
| resultsPerPage | integer | Maximum number of posts that will be scraped from every hashtag. default 100 |
| shouldDownloadVideos | boolean | This is a charged add-on. Tick to download TikTok videos. default false |
| shouldDownloadCovers | boolean | Tick to download TikTok video cover images (thumbnails). Note that this will increase time and costs needed to extract the data. default false |
| downloadSubtitlesOptions | string (NEVER_DOWNLOAD_SUBTITLES | DOWNLOAD_SUBTITLES | DOWNLOAD_AND_TRANSCRIBE_VIDEOS_WITHOUT_SUBTITLES | TRANSCRIBE_ALL_VIDEOS) | Choose how to handle subtitles and audio transcription for input videos. Subtitles are provided by TikTok for some videos, and transcription means that this Actor will use speech-to-text AI to generate video transcript. Transcripts are charged as an extra event according to your plan. default "NEVER_DOWNLOAD_SUBTITLES" |
| shouldDownloadSlideshowImages | boolean | Tick to download TikTok slideshow images. Note that this will increase costs and time required for scraping. default false |
| videoKvStoreIdOrName | string | Name (or ID) of the Key Value Store where the videos and other media like thumbnails will be stored. Omit to store in the default one. Using this option will provide a named Key-Value store can help bypass data retention and store the content forever until the store is manually deleted.<br><br>The Key-Value store's name can consist of a versatile combination of uppercase letters, lowercase letters, digits, or hyphens, all without any spaces. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/clockworks/tiktok-hashtag-scraper","input":{"hashtags":["followforfollowback"],"resultsPerPage":3,"shouldDownloadVideos":false,"shouldDownloadCovers":false,"downloadSubtitlesOptions":"NEVER_DOWNLOAD_SUBTITLES","shouldDownloadSlideshowImages":false,"videoKvStoreIdOrName":"tiktok-videos"},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /clockworks/tiktok-hashtag-scraper -i '{"hashtags":["followforfollowback"],"resultsPerPage":3,"shouldDownloadVideos":false,"shouldDownloadCovers":false,"downloadSubtitlesOptions":"NEVER_DOWNLOAD_SUBTITLES","shouldDownloadSlideshowImages":false,"videoKvStoreIdOrName":"tiktok-videos"}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/clockworks/tiktok-hashtag-scraper", input: {"hashtags":["followforfollowback"],"resultsPerPage":3,"shouldDownloadVideos":false,"shouldDownloadCovers":false,"downloadSubtitlesOptions":"NEVER_DOWNLOAD_SUBTITLES","shouldDownloadSlideshowImages":false,"videoKvStoreIdOrName":"tiktok-videos"}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.