TikTokPOST /v1/tiktok/profile

TikTok Profile Scraper API

Public TikTok profile: nickname, bio, link, verification, follower/following/like/video counts, avatar, region and creation date.

Cost
1 credit
Failed requests
Refunded
Cache hits
Free
Response fields
14
Limits
Public profiles only
All limits

What the TikTok Profile Scraper API does

The TikTok Profile Scraper API returns a public TikTok profile as JSON: username, nickname, bio, bio link, verification and privacy flags, region, account creation date, profile image and the four numbers that matter for creator research: followers, following, total likes received and video count. Send a username, an @handle or a profile URL. There is no TikTok developer program application, OAuth or proxy management involved. Combine it with the TikTok videos endpoint to compare follower counts with real play counts on recent videos. Each lookup costs 1 credit; with cache_days, repeated lookups of the same creator are free.

What you get

Top-level fields of the response. Every field is typed and documented; nullable fields are null when the platform does not show them.

FieldTypeDescription
user_idstring | nullTikTok numeric user ID
usernamestringUnique username (uniqueId)
full_namestringDisplay name (nickname)
biographystringBio text (signature)
external_urlstring | nullBio link URL
is_privatebooleanAccount is private
is_verifiedbooleanAccount has verified badge
follower_countinteger | nullNumber of followers
following_countinteger | nullNumber of accounts followed
like_countinteger | nullTotal likes (hearts) received
video_countinteger | nullNumber of videos posted
profile_image_urlstring | nullLargest available avatar URL
regionstring | nullAccount region code
created_atstring | nullAccount creation time, ISO 8601

Request example

Send the API key as a Bearer token. The body is a small JSON object.

curl -X POST https://api.scrapeeverything.com/v1/tiktok/profile \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"username":"khaby.lame"}'
ParameterRequiredDescription
usernameYesTikTok username, @handle or profile URL.

What it costs

Each successful request costs 1 credit. Your first 100 credits are free. With credit packs, 1,000 requests to this endpoint cost:

  • Builder pack

    $1.56

    25,000 credits for $39.00

  • Growth pack

    $1.19

    100,000 credits for $119.00

  • Scale pack

    $0.90

    500,000 credits for $449.00

See pricing for all packs and rate limits.

Use cases

  • Shortlist creators by followers, total likes and likes per video.
  • Track creator growth with daily snapshots for agency reporting.
  • Enrich creator databases with region, bio link and verification status.

Limitations: Unofficial API: not affiliated with or endorsed by the platform. Public data only, as a logged-out visitor sees it. The videos endpoint returns the newest publicly visible videos (up to 12); private, removed or region-restricted videos are missing.

Questions

Does it include the creator's videos?

No, this endpoint returns the profile only. Use the TikTok videos endpoint for the newest videos with play counts.

What is like_count?

The total number of likes the account's videos have received, as TikTok shows it on the profile.

Do I need TikTok API access?

No. You only need a Scrape Everything API key; the endpoint returns data that is visible on the public profile.

How much does the TikTok Profile Scraper API cost?

1 credit per successful request. Credits are bought in one-time packs and never expire. New accounts get 100 free credits. No payment details needed.

Am I charged for failed requests?

No. If the platform blocks the request, it times out or something fails on our side, the credits are refunded automatically. A definitive answer such as "this account does not exist" is billed because the lookup completed.

Can I re-read a result without paying again?

Yes. Send cache_days (1 to 14) and a repeat request for the same target within that window is served from your cache for free.

More TikTok endpoints

Start with 100 free credits.

Continue with Google, create an API key and send your first request in under a minute.

Get 100 free credits