TikTok User Scraper - Public Profile Data avatar

TikTok User Scraper - Public Profile Data

Pricing

from $5.00 / 1,000 profile scrapeds

Go to Apify Store
TikTok User Scraper - Public Profile Data

TikTok User Scraper - Public Profile Data

Extract normalized public TikTok profiles from handles or profile URLs. Returns bios, public audience signals, verification, avatars, provider provenance, and collection time for creator research and AI workflows.

Pricing

from $5.00 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

TikTok User Scraper for Public Profile Enrichment

Turn known TikTok handles or public profile URLs into normalized creator profile records for influencer research, CRM enrichment, campaign planning, and AI-agent workflows. Each dataset row represents one public TikTok profile with identity, bio, public audience signals, verification, avatar, source provider, and collection time.

Best fit for this Actor

Choose this Actor when you already have TikTok handles or profile URLs and need consistent profile records. For topic, video, hashtag, or creator discovery, start with the TikTok Search Scraper, then pass returned creator handles or profile URLs into this Actor.

A practical creator-research scenario

A campaign researcher starts with selected TikTok handles from a discovery workflow. The Actor normalizes each profile, returns the creator's display name, bio, public counts, verification, avatar, and source metadata, and the researcher then exports the dataset into a creator shortlist or enrichment pipeline.

Quick start input

{
"profileTargets": ["nike", "https://www.tiktok.com/@tiktok"],
"providerOrder": "scrapecreators-first",
"maxProfiles": 10,
"includeRawData": false
}

providerOrder supports ScrapeCreators-first and SociaVault-first routing, along with focused single-provider modes. The default route uses ScrapeCreators with SociaVault available as the managed fallback.

What data you receive

FieldMeaning
username, profileUrl, userId, userSecUidTikTok profile identity
nickname, bio, bioLinkPublic profile presentation and link
verified, privateAccount, languagePublic profile flags and language
followerCount, followingCount, heartCount, videoCountPublic profile statistics at collection time
avatarUrlLargest public avatar URL returned
provider, inputTarget, scrapedAtProvenance and collection context
rawProfileOptional provider object when requested
{
"recordType": "tiktok_profile",
"provider": "scrapecreators",
"inputTarget": "nike",
"username": "nike",
"profileUrl": "https://www.tiktok.com/@nike",
"nickname": "Nike",
"bio": "Public profile bio",
"verified": true,
"followerCount": 12345,
"videoCount": 120,
"scrapedAt": "<ISO-8601 collection time>",
"rawProfile": null
}

Run through the Apify API

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~tiktok-user-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"profileTargets":["nike"],"maxProfiles":10,"includeRawData":false}'

Use with AI agents through Apify MCP

Example prompt:

Enrich these public TikTok handles. Return username, canonical profile URL, nickname, bio, verification, public profile statistics, avatar URL, provider, and collection time. Read the dataset and keep profile URLs as source provenance.

Give the agent the handles or public URLs and a focused maxProfiles scope. Ask it to read the dataset after completion, retain provider and scrapedAt, and summarize the outcome and Apify cost.

Pricing

This Actor uses Pay per event plus Apify platform usage. A profile event is associated with a validated normalized profile saved to the dataset. Open the live Pricing tab for current billing details and use maxProfiles or Apify run cost controls to manage scope.

Best results

Provide canonical handles or public TikTok profile URLs, keep raw provider data disabled for a compact normalized contract, and enable it when provider-specific research is useful. Choose the provider order that best matches your workflow while retaining provenance in every row.

Builder's note

I designed the dataset around one normalized profile per target because ScrapeCreators and SociaVault expose related profile facts in different payload shapes. Normalization plus the provider field gives agents a stable contract while preserving where each record came from.

Responsible use

Collect public profile data you are authorized to access and follow applicable laws, TikTok terms, and relevant privacy and marketing requirements.