TikTok Search Videos Scraper avatar

TikTok Search Videos Scraper

Pricing

from $6.00 / 1,000 pages

Go to Apify Store
TikTok Search Videos Scraper

TikTok Search Videos Scraper

Search TikTok videos by keyword with engagement metrics and creator metadata

Pricing

from $6.00 / 1,000 pages

Rating

0.0

(0)

Developer

Data Direct

Data Direct

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Search for TikTok videos by keyword. Returns video caption, direct URL, publish date, engagement metrics (plays, likes, comments, shares, downloads), duration, music track, and full creator metadata (username, display name, avatar). Supports region filtering, publish-time filtering, and sorting by relevance, recency, or likes.

Features

  • Real-time TikTok data — results are fetched live at run time, never cached or stale
  • No login, cookies, or proxy configuration needed — just provide the input and run
  • Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
  • Fast: a typical run finishes in seconds

Input

FieldTypeRequiredDescription
querystringyesSearch query (max 500 characters)
pagesintegernoNumber of pages to return (1-10)
regionstringno2-letter region code to filter by (e.g., us, gb, jp, de, fr)
publish_timeintegernoFilter by publish time in days — 0 = all time, 1 = last day, 7 = last week, 30 = last month, 90 = last 3 months, 180 = last 6 months
sort_bystringnoSort order for results One of: relevance, most_recent, most_liked.

Pricing

This Actor is billed per page of results$0.006 per page.

  • Results come in pages. Use the pages input to choose how many pages to fetch (1–10); more pages means more results.
  • You pay $0.006 for each page you fetch, so pages: 3 costs $0.018 and pages: 1 costs $0.006.
  • You’re only charged when a run succeeds. Failed runs are free.

Example output

{
"count": 28,
"pages": 1,
"videos": [
{
"author": "meatlicious_",
"author_avatar": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/010a3f86b6a359c85257cd91a8b6c170~tplv-tiktokx-cropcenter-q:300:300:q70.jpeg?dr=9605&idc=no1a&ps=87d6e48a&refresh_token=f51134e7&s=SEARCH&sc=avatar&shcp=c1333099&shp=d05b14bd&t=223449c4&x-expires=1775422800&x-signature=eBl2hg1i%2B%2BiMa6pe6uUfViJcwRg%3D",
"author_name": "Meatlicious",
"comments": 1209,
"cover": "https://p16-common-sign.tiktokcdn-eu.com/tos-useast5-p-0068-tx/owf2ARfGkTxlIAEYTnNFPIADEbAImQjafgkAAH~tplv-tiktokx-origin.image?biz_tag=musically_video.video_cover&dr=1347&idc=no1a&ps=933b5bde&refresh_token=f5dfeccf&s=SEARCH&sc=cover&shcp=c1333099&shp=d05b14bd&t=bacd0480&x-expires=1775422800&x-signature=K6%2FHB9YCpOG9wohpkvNsX%2BlArZ0%3D",
"date": "2026-04-01 14:13:11",
"domain": "tiktok.com",
"downloads": 1883,
"duration": 40,
"is_ad": false,
"likes": 228556,
"music_author": "Meatlicious",
"music_title": "original sound - meatlicious_",
"play_count": 2868457,
"shares": 5514,
"snippet": "This was hard I hope you enjoy this amazing Buldak Ramen fried chicken! A while back I left my job to try doing content full time, and I really thought it was going to work out. I spent a ton of time cooking, filming, editing, and trying to figure all of this out, but sometimes things just don\u2019t go the way you planned, and that\u2019s just how life works sometimes. I love you guys, and I appreciate everyone who watched my videos and supported me along the way, but unfortunately I need to step away for a bit. However, this recipe almost makes it worth it because this is probably the best chicken I\u2019ve ever had in my life. Al
... (truncated)

About

Maintained by Data Direct — a small suite of fast, reliable TikTok and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.