Apify Store
AS
Apify Store
/khadinakbar/tiktok-profile-scraper

TikTok Profile Scraper — Followers, Bio, Engagement & Videos

Extract TikTok profile data from profile URLs or usernames: followers, bio, verification, video count, hearts, engagement rate, and recent-video stats. MCP/API-ready. $3.00/1K.

liveasyncunknown~30s typical
social medialead generationmcp serverstiktokprofile
$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 /khadinakbar/tiktok-profile-scraper for me.

Input

FieldTypeDescription
profiles*arrayEnter public TikTok usernames or profile URLs, one per line. Accepts example.creator, @example.creator, or https://www.tiktok.com/@example.creator. This field selects which creator profile rows to return.
maxResultsintegerCap how many profile rows this run processes, starting from the top of the profiles list. Use this as a cost control. Default 10, maximum 10000. default 10
scrapeRecentVideosbooleanTurn on to collect recent public video stats (plays, likes, comments, shares, hashtags) so engagement rate can be computed. Leave on for creator vetting; turn off for a faster profile-card-only run. default true
maxVideosPerProfileintegerSet how many recent public videos to collect per creator for engagement rate and video stats. Default 12 (one public profile page). Higher values can refine engagement rate and extend run time. default 12
proxyConfigurationobjectSelect Apify Proxy for public TikTok profile requests. Datacenter proxies are the default; switch to residential if public pages stop loading. default {"useApifyProxy":true}

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":"/khadinakbar/tiktok-profile-scraper","input":{"profiles":["charlidamelio","khaby.lame"],"maxResults":3,"scrapeRecentVideos":true,"maxVideosPerProfile":3,"proxyConfiguration":{"useApifyProxy":true}},"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 /khadinakbar/tiktok-profile-scraper -i '{"profiles":["charlidamelio","khaby.lame"],"maxResults":3,"scrapeRecentVideos":true,"maxVideosPerProfile":3,"proxyConfiguration":{"useApifyProxy":true}}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/khadinakbar/tiktok-profile-scraper", input: {"profiles":["charlidamelio","khaby.lame"],"maxResults":3,"scrapeRecentVideos":true,"maxVideosPerProfile":3,"proxyConfiguration":{"useApifyProxy":true}}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.