TikTok API (unofficial - pay per event) avatar
TikTok API (unofficial - pay per event)

Pricing

Pay per event

Go to Apify Store
TikTok API (unofficial - pay per event)

TikTok API (unofficial - pay per event)

Developed by

ScrapTik

ScrapTik

Maintained by Community

The most stable, maintained, & simple unofficial TikTok API/scraping solution, unlocking TikTok data at scale. Seamlessly access data from the TikTok mobile app, including user, post, music, search, feeds, comments, followers, and trends. We handle all proxies. Have custom needs? Visit scraptik.com

5.0 (3)

Pricing

Pay per event

5

114

99

Last modified

4 days ago

The Simplest & Most Comprehensive TikTok API/Scraper

We're the most popular unofficial TikTok API since 2021 (as seen on other platforms). We provide Marketing Agencies, Freelancers, and SaaS Companies with a TikTok API wrapper. Always-maintained, up-to-date, and scale-friendly. Our TikTok scraper helps you get the data you need with comprehensive endpoints (including mobile), proxies managed for you, and flat pricing ($.002/request). More than 95% cheaper than the other providers that price per result on average.

Interested in a custom plan beyond what's listed (e.g. more requests per second)? Fill out our form at https://scraptik.com


Quickstart

Use the input GUI directly above, watch the video below, or use us as an API (step-by-step written tutorial here)

Retrieve a TikTok user profile in seconds

cURL Example:

curl "https://api.apify.com/v2/acts/scraptik~tiktok-api/runs?token=$API_TOKEN" \
-X POST \
-H 'Content-Type: application/json' \
-d '{"profile_username": "katyperry"}'
# user {
# nickname:"Katy Perry"
# bio_url:"https://linktr.ee/katyperry"
# follower_count: 8714340
# aweme_count: 177
# ...
# }

Video tutorial

GUI Input example

Input GUI entering Katyperry

Example JSON data output

JSON Results

Why ScrapTik?

  • Flat per-request pricing, least expensive on a per-request basis – more than 95% cheaper than the current most popular provider on Apify (when priced per result)
  • Most comprehensive in terms of API endpoints and tools
  • The most popular TikTok data solution on other platforms
  • Proxies all managed for you
  • Responsive support & frequent updates

Key Features & Endpoints

  • πŸ” User Profiles – fetch TikTok user info, stats, bios, videos, followers, and following
  • πŸŽ₯ Video Metadata – retrieve video details, captions, music, play count, and engagement
  • πŸ“₯ Video Download URLs – get direct links for downloads for videos without watermarks
  • πŸ”Ž Search – search TikTok users, videos, hashtags, and music
  • πŸ’¬ Comments – fetch comments and replies

Simple, Transparent Pricing

  • $0.002 per request. That’s it.
ScrapTikMost Popular Provider
Pricing ModelPer request (flat)Per result (variable)
Cost predictabilityβœ… Always clear❌ Varies by result count
Average request cost (based on Starter plan with 20 results returned)$0.002$0.065
Endpoints coveredUsers, videos, followers, search, comments, download linksLimited
Proxies managed for youβœ…βŒ

Comprehensive API Endpoints

Our TikTok API provides 20+ powerful endpoints for easy integration and comprehensive data access.

πŸ‘₯ User & Profile Management

EndpointPathDescriptionKey Features
Get User Profile/get-userRetrieve comprehensive user informationFollower count, bio, verified status, avatar URLs, engagement metrics
Username to ID/username-to-idConvert username to user IDEssential for other API calls, supports all username formats
List Followers/list-followersGet user's follower listPagination support, detailed user info, customizable count
List Following/list-followingGet accounts user followsPagination support, relationship insights, user discovery
User Likes/user-likesGet videos user has likedContent preferences, engagement patterns, pagination support
Trending Creators/trending-creatorsDiscover popular creatorsRegional trending data, influencer discovery

πŸ“Ή Video & Content Management

EndpointPathDescriptionKey Features
Get Post/get-postRetrieve video detailsFull metadata, engagement stats, creator info, music details
User Posts/user-postsGet all videos from userComplete video history, engagement metrics
Video Without Watermark/video-without-watermarkNo TikTok branding on videosDirect download URLs, high quality

🎡 Music & Audio Discovery

EndpointPathDescriptionKey Features
Get Music/get-musicRetrieve music track detailsTitle, artist, duration, usage statistics, cover images
Music Posts/music-postsFind videos using specific musicContent discovery, viral sound tracking
Discover Music/discover-musicGet trending musicViral sounds, popular tracks

🏷️ Hashtag & Challenge Analysis

EndpointPathDescriptionKey Features
Hashtag Posts/hashtag-postsGet challenge participation videosTrend analysis, content discovery, engagement metrics

πŸ’¬ Comment & Engagement Analysis

EndpointPathDescriptionKey Features
List Comments/list-commentsGet video commentsTop-level comments, user engagement
List Comment Replies/list-comments-replyGet comment repliesThreaded conversations, nested engagement

πŸ” Advanced Search Capabilities

EndpointPathDescriptionKey Features
Search Users/search-usersFind users by keywordUsername/display name search, user discovery
Search Posts/search-postsFind videos by keywordContent search, time filters, sort options (relevance/likes/date)
Search Sounds/search-soundsFind music by keywordAudio discove ry, type filtering, sort by usage/relevance
Search Hashtags/search-hashtagsFind hashtags by keywordTrend discovery, challenge identification, usage statistics
Search Lives/search-livesFind active live streamsLive engagement, stream discovery

Example Use Cases

  • Build a TikTok trend tracker in minutes
  • Enrich your Creator database with detailed user data
  • Monitor Top hashtags and videos in real-time
  • Build a TikTok top video performance tracker
  • Create a Top trending music tracker

Common pitfalls/limitations

  • Since we make live requests to TikTok, occasional errors may occur - simply retry your request if this happens. For persistent issues, contact support@scraptik.com.
  • For high-volume needs (many requests per second), please contact us to discuss alternative options. You can fill out a form here.

Integrations & Scheduling

Easily send any results directly to GDrive, Make, Zapier, etc. Check out the "Integrations" tab above to choose any you'd like to use.

Need to schedule a check to run everyday? For example, checking whats trending every hour, or every day? Simply go to top right of your screen and click the schedule option.

Schedule your actor runs

FAQ

How much does it cost to use the TikTok API (unofficial)? Our pricing is simple: $0.002 per request, regardless of how many results are returned. This makes us over 95% cheaper than other providers who charge per result.

How can I use the TikTok API with the Apify API? You can access our API through Apify's platform using your API token. See the Quickstart section above for code examples using cURL. If you need an in-depth tutorial you can view one here.

Where do I submit questions or feedback? Fill out our form at https://scraptik.com or email us directly at support@scraptik.com. We aim to respond within 24 hours.

What if I need more requests/limits? We offer custom plans for higher volume needs. Contact us through https://scraptik.com to discuss your requirements for increased requests per second or monthly limits.

Can I use this beyond just code? Yes! We integrate seamlessly with no-code tools like Make and Zapier. Check out the Integrations section above for details on connecting to your preferred platform.

Can I scrape private videos from private TikTok accounts? No, we can only access publicly available content. Private videos and accounts require authentication and explicit permission from the account owner.

Can this extract comments? Yes, our API includes comprehensive comment extraction capabilities. You can retrieve comments, replies, and associated metadata for any public TikTok video.

Questions? Feedback & Support

Found a bug or need a new endpoint? Interested in a custom plan beyond what's listed (# of requests per month or more requests per second)? Fill out our form at https://scraptik.com.