CapCut Trending Templates Scraper avatar

CapCut Trending Templates Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
CapCut Trending Templates Scraper

CapCut Trending Templates Scraper

Discover best trending CapCut templates ranked by usage. No login, no API key, no proxy required.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Rémi Pelloux

Rémi Pelloux

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape thousands of trending CapCut templates — by category or by keyword — ranked by usage. No login, no API key, no proxy required.

From $2.00 / 1,000 templates10 free templates to test.

What you get

This actor paginates CapCut's live template feed and returns full, structured records for every template — not just the handful shown on the homepage.

  • Browse any category (For You, TikTok, Memes, Velocity, Lyrics, Business, Effects, Fandom, Lifestyle, Friends) — each has thousands of templates
  • Keyword search — find templates for any topic (gym, birthday, travel, wedding, …), up to ~200 per keyword
  • Deep pagination — set limit to 1,000+ and the actor keeps fetching pages until it hits your target
  • Ranked by usage (the primary trending signal)
  • Full metrics per template: plays, uses, likes, favorites, exposure, velocity (uses/day)
  • Cover image, preview video URL, author, duration, template detail URL
  • Lightweight HTTP-only actor — no browser, fast and cheap

Input

FieldTypeDefaultDescription
limitinteger100Max templates to return (sorted by usage). Set high to scrape thousands.
categorystringFor YouTrending category to scrape (ignored when keywords is set).
keywordsarray[]Search by keyword instead of a category. Each keyword returns up to ~200 templates.
sinceDaysinteger0Only keep templates created within N days (0 = no filter). Category mode only.
{ "limit": 500, "category": "Memes" }
{ "limit": 200, "keywords": ["gym", "birthday", "travel"] }

Output (dataset)

Each row includes:

  • idcapcut-{web_id}, webId, title, url, summary, topics
  • usageAmount, playAmount, likeCount, favoriteCount, exposureAmount, velocity
  • publishedAt, createTime, durationMs
  • coverUrl, videoUrl, templateUrl, authorName, authorUid
  • Run metadata is stored in key-value store key OUTPUT_META

Pricing

TierPer 1,000 templates
Standard$2.00
Free trial10 templates

Billing event: template — one charge per dataset row (paying users only). The actor calls Actor.charge({ eventName: 'template', count }) before each pushData batch. Do not enable synthetic apify-default-dataset-item on this Actor (that would double-bill).

Apify Console setup (required for revenue)

  1. Publication → Monetization → Pay-per-event
  2. Add custom event: template
  3. Set price: $0.002 per event (= $2.00 / 1,000 templates)
  4. Publish the Actor

Quick start

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("IgMcRLhlRllSs4EIV").call(run_input={
"limit": 200,
"category": "TikTok",
})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row["usageAmount"], row["title"][:50], row["url"])

Notes

  • Templates are fetched from CapCut's private template API (the same one the public web app uses), so results match what users see in the gallery.
  • velocity = usageAmount / days since creation, useful for spotting fast-rising templates.