Datacircle

API Direct pricing and alternatives: TikTok video API, GET /v1/tiktok/user/videos, TikTok User Videos

Is API Direct yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

83% complete: 5 of the 6 key fields we checkSee the 6 fields

$0.00per 1,000 videosWe rank 151 plans by price. Litescrape's top-up from $10 costs the least per 1,000 videos: $0.0043. Litescrape charges for each page of results. We count 35 videos on each page to get the $0.0043 price.Litescrape, Scrappa and FetchLayer are the best TikTok video API providers in our benchmark.
Plan: Free tier one of API Direct's 2 plans
Call: GET /v1/tiktok/user/videos, TikTok User Videos one of API Direct's 4 calls for this API
API: TikTok video API one of API Direct's 30 APIs

About this item

  • Live. You get the videos from TikTok when you call the API.
  • 5 of the 6 key fields we check. Text, Media, Engagement, Analytics, Author.
  • Nothing to pay. You get 50 requests a month, enough for 50 pages. Requests are reset on the 1st of each month.
  • One call. You call GET /v1/tiktok/user/videos. You send one of username, user_id or url. You can also send pages and get_sentiment. The call returns the account's videos.
  • Who can get it: at least 18 years old, with the legal capacity to enter into the Terms. Keep data: no limit. Use data: with conditions.

API Direct: TikTok video API alternatives

The table starts with API Direct's cheapest paid plan. Next come plans from other providers with the price per 1,000 videos closest to API Direct's. Each plan in the table gives live data.

API Direct, pay as you go, Pay per request, GET /v1/tiktok/user/videos, TikTok User VideosParse, $1,000 monthlyInfluencers.club, $1,916 monthlyEnsembleData, $100 monthly, Wood, GET /tt/user/posts-from-secuidSocialCrawl, £299 pack
$ per 1,000 videos$0.20$0.20$0.205$0.222$0.266
Completeness83%67%83%100%83%
Billingpay as you gomonthlymonthlymonthlypay first
Payat a threshold$1,000$1,916$100£299
Enough foras many as you pay for100,000 pages a monthabout 266,666 pages a month1,500 pages a day150,000 pages
Freshnesslivelivelivelivelive
Who can get itat least 18 years old, with the legal capacity to enter into the Termsanyoneanyoneanyoneanyone 18 or over

Every TikTok video API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-31.

  1. apidirect.io/docs/batch
  2. apidirect.io/docs/pricing
  3. apidirect.io/docs/rate-limits
  4. apidirect.io/docs/tiktok-user-videos
  5. apidirect.io/dpa
  6. apidirect.io/endpoints
  7. apidirect.io/endpoints/linkedin-person
  8. apidirect.io/openapi.json
  9. apidirect.io/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement
  • Analytics
  • Author
  • Audience, not in the answer
Price
$ per 1,000 videos$0.00
Perpage of 30
Billingfree
Charges
Extra fieldssentiment emotions, dominant emotion, emotional intensity, sentiment polarity: +$0.00
Also pays for142 other calls: 50 requests a month each, 20 for Places Search, Place Reviews and Place Photos
Not found
$ per 1,000$0.00
In their words
Their pitchGet a user’s videos, newest first, by username, numeric user ID, or profile URL. Returns the caption, link, publication date, engagement metrics (plays, likes, comments, shares, downloads, saves), playback and download URLs, cover images, the sound used, and author details for each video.
Data
Freshnesslive
Keep datano limit
Use dataYou agree not to use the Service to: Violate any applicable laws, regulations, or third-party rights, Infringe upon intellectual property rights of others, Engage in any activity that could damage, disable, or impair the Service, Attempt to gain unauthorised access to any part of the Service, Use the Service for any illegal, harmful, or fraudulent purposes, Circumvent or attempt to circumvent any rate limits, usage limits, or security measures, Use automated means to create accounts or generate API keys, Harass, abuse, or harm individuals using data obtained through the Service, Scrape our Service [...] You acknowledge that: [...] You are responsible for complying with the terms of service of the underlying platforms (LinkedIn, Twitter/X, Reddit, YouTube, Instagram, etc.) when using data obtained through our Service [...] You agree that: You have a lawful basis for requesting, receiving, and using the data you obtain through the Service [...] You will comply with applicable data protection law, including providing any notices and honouring any rights owed to individuals by you as controller [...] You will not use the Service to identify or target individuals on the basis of special categories of personal data
Plan
Pay$0
You get50 requests a month
Enough for50 pages a month
Expiresreset on the 1st of each month
Rate limit
Per second1.39
Concurrent10
Batch1
Speed
Answerin the call
The call
You sendone of username, user_id or url. Optional: pages, get_sentiment
MethodGET
Path/v1/tiktok/user/videos
About the plan
PlanFree tier
Who can get itat least 18 years old, with the legal capacity to enter into the Terms
The 38 fields the plan's answer can hold

video ID, title, video URL, created at, author username, platform, text, region, view count, like count, comment count, share count, download count, save count, video duration, is ad, is pinned, author name, author ID, author profile picture, author profile URL, thumbnail, dynamic cover, original cover, video without watermark, video, video file size, images, music ID, music title, music author name, music URL, music cover URL, music album, original sound, music duration, mentions, results returned

Best GTM APIs