Tiktok Trends API
Pricing
Pay per usage
Tiktok Trends API
π₯ Get viral TikTok trends INSTANTLY - 20% cheaper than competitors! Only $0.0008/video. Real-time trending videos from 9 countries with no-watermark URLs. See what's going viral RIGHT NOW before everyone else. Perfect for content creators, marketers, and trend hunters. Start scraping in seconds!
5.0 (1)
Pricing
Pay per usage
0
1
1
Last modified
10 hours ago
TikTok Trends Scraper API
The most affordable TikTok trends scraper on Apify - Only $0.0008 per video! NO MONTHLY FEES!
Stay ahead of viral content with real-time TikTok trending video data. Get no-watermark URLs, complete metadata, and multi-country support at 20% less than competitors. Pay only for what you use - no subscriptions, no minimums, no hidden costs.
π― Key Benefits
- πΈ NO MONTHLY FEES - Pay only $0.0008 per video, nothing more!
- πΉ No-Watermark Videos - Clean URLs without TikTok branding
- π Permanent Links Available - Generate permalinks that NEVER expire (unlike TikTok's 2-3 hour URLs)
- π 9 Countries Supported - US, UK, Canada, Australia, Germany, France, Japan, Brazil, India
- π° Best Price Guarantee - 20% cheaper than any competitor
- β‘ Fast & Reliable - 90%+ success rate with residential proxies
- π Complete Metadata - Views, likes, shares, comments, author info
- βΎοΈ Long-term Storage - Archive viral content with permanent, downloadable links
π΅ Transparent Pricing - NO MONTHLY FEES!
Simple pay-per-use pricing. No subscriptions. No commitments.
Videos | Price | Others | Savings |
---|---|---|---|
100 | $0.08 | $0.10 | 20% |
1,000 | $0.80 | $1.00 | 20% |
10,000 | $8.00 | $10.00 | 20% |
Minimum charge: $0.05 per run | No monthly fees | Cancel anytime
π₯ Input Parameters
{"country": "United States","numberOfVideos": 20,"downloadCoverImage": false,"downloadVideo": false,"generatePermalinks": false,"useApifyProxy": true,"proxyType": "RESIDENTIAL","webhookUrl": "https://your-api.com/webhook"}
Parameters Explained
- country - Target country for trending videos
- numberOfVideos - How many trending videos to fetch (1-100)
- downloadCoverImage - Get thumbnail images
- downloadVideo - Get no-watermark video URLs
- generatePermalinks - Generate permanent storage links for videos (see Permalink feature below)
- useApifyProxy - Use Apify's proxy service (recommended)
- proxyType - DATACENTER (free) or RESIDENTIAL (better success)
- webhookUrl (optional) - Your API endpoint to receive the scraped data
π€ Output Format
{"video_id": "7234567890123456789","url": "https://www.tiktok.com/@username/video/7234567890123456789","title": "Video caption/description","author": "username","author_nickname": "Display Name","views": 1500000,"likes": 250000,"shares": 15000,"comments": 5000,"trending_position": 1,"country": "United States","stats": {"views": 1500000,"likes": 250000,"shares": 15000,"comments": 5000},"media_urls": {"video": "https://...", // no-watermark URL"cover": "https://..." // thumbnail URL},"music": {"title": "Song Name","author": "Artist Name"},"created_at": "2024-01-15T10:30:00Z","permalink": "https://..." // Only if generatePermalinks is true}
π Quick Start
Using Apify Console
- Click "Try for free" button
- Select your country
- Set number of videos
- Choose proxy type (RESIDENTIAL recommended)
- Click "Start"
- Get results in JSON!
Using API
// Node.js exampleconst { ApifyClient } = require('apify-client');const client = new ApifyClient({token: 'YOUR_API_TOKEN',});const input = {country: "United States",numberOfVideos: 50,useApifyProxy: true,proxyType: "RESIDENTIAL"};const run = await client.actor("fetchly/tiktok-trends-api").call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
# Python examplefrom apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"country": "United States","numberOfVideos": 50,"useApifyProxy": True,"proxyType": "RESIDENTIAL"}run = client.actor("fetchly/tiktok-trends-api").call(run_input=run_input)items = client.dataset(run["defaultDatasetId"]).list_items().itemsfor item in items:print(f"#{item['trending_position']}: {item['title'][:50]}...")print(f"Views: {item['views']:,}, Likes: {item['likes']:,}")
π― Use Cases
- π Trend Analysis - Track what's going viral in different countries
- π¬ Content Creation - Find trending sounds and formats for your content
- π’ Market Research - Understand regional content preferences
- π Competitive Intelligence - Monitor competitor viral content
- π€ Automation - Auto-post trending content to your platforms
βοΈ Advanced Features
π Permalink Feature (NEW!)
Generate permanent storage links for TikTok videos that never expire:
- What it does: Automatically uploads videos to a permanent storage server
- How to enable: Set
generatePermalinks: true
in your input - Output: Adds a
permalink
field to each video with a permanent URL - Benefits:
- β Links never expire (unlike TikTok CDN URLs which expire in 2-3 hours)
- β Direct download support (no authentication needed)
- β Reliable long-term storage for your collected videos
- β Perfect for archiving viral content
Media Downloads
The scraper provides video and cover image URLs:
- Video URLs: When
downloadVideo
is enabled, the video files are stored on APIFY. - Cover URLs: When
downloadCoverImage
is enabled, cover image URLs are stored on APIFY. - Webhook integration: Use the
webhookUrl
parameter to send JSON data to your API
Proxy Configuration
For best results, use RESIDENTIAL proxies:
- β 90%+ success rate
- β Avoid TikTok blocks
- β Accurate geo-location
Custom Proxies
You can also use your own proxies:
{"useApifyProxy": false,"proxies": [{"host": "proxy.example.com","port": 8080,"username": "user","password": "pass"}]}
π Performance Metrics
- Speed: ~100 videos in 2-3 minutes
- Success Rate: 90%+ with residential proxies
- Compute Units: ~0.001-0.002 per video
- Data Freshness: Real-time trending data
π Why Choose Us?
Feature | Us | Competitors |
---|---|---|
Price per video | $0.0008 β | $0.001 |
No-watermark URLs | β | β |
Cover images | β | β |
Multi-country | β 9 countries | Varies |
Documentation | β Detailed | Basic |
Support | β Fast response | Varies |
π§ Troubleshooting
"No videos found"
- Switch to RESIDENTIAL proxies
- Try a different country
- Reduce number of videos per run
"Rate limited"
- Add delays between runs
- Use proxy rotation
- Spread requests over time
"CAPTCHA detected"
- Use RESIDENTIAL proxies (recommended)
- Reduce request frequency
π¬ Support
- Need help? Reach out to us at hello@fetchly.cc
π·οΈ Tags
tiktok
trends
scraper
api
no-watermark
viral
social-media
data-extraction
Ready to start? Click "Try for free" and get your first 100 videos for just $0.08!
On this page
Share Actor: