TikTok Media and Metadata Retriever
by gratenes
An api for gathering media and metadata from any TikTok media url, supports vm.tiktok.com, vt.tiktok.com and other TikTok short links.
Opens on Apify.com
About TikTok Media and Metadata Retriever
An api for gathering media and metadata from any TikTok media url, supports vm.tiktok.com, vt.tiktok.com and other TikTok short links.
What does this actor do?
TikTok Media and Metadata Retriever is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
TikTok Media and Metadata Retriever Extract media files and comprehensive metadata from TikTok posts with high reliability and structured output. This Apify actor handles various TikTok URL formats and provides detailed information about videos, images, user profiles, and engagement statistics. ## Features - 🎥 Media Extraction: Download high-quality videos and images from TikTok posts - 📊 Rich Metadata: Get comprehensive post information including user details, statistics, and content descriptions - 🔍 Flexible URLs: Support for all TikTok URL formats (vm.tiktok.com, vt.tiktok.com, www.tiktok.com) - 📱 Raw Data Option: Access to complete TikTok API response for advanced use cases - ⚡ Fast & Reliable: Built on proven extraction technology with robust error handling - 💰 Cost-Effective: Pay-per-use pricing at just $0.005 per extraction ## Input Parameters | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | url | string | ✅ | TikTok post URL (supports vm.tiktok.com, vt.tiktok.com, www.tiktok.com, and other TikTok link formats) | | raw | boolean | ❌ | Include raw TikTok API response with extended metadata (default: false) | ### Example Input json { "url": "https://www.tiktok.com/@realraywilliam/video/7528477815721807134", "raw": false } ## Output Format The actor returns structured data containing: ### User Information - Profile name and display name - Follower and following counts - Profile and banner images - User region information ### Content Details - Post link and unique identifier - Video/image title and description - Publication timestamp - Content appropriateness flags - Media files (videos/images) with download URLs ### Engagement Statistics - View count - Like count - Comment count - Share count - Follow count ### Example Output json { "type": "tiktok", "user": { "name": "realraywilliam", "displayName": "Ray William Johnson", "region": "US", "followers": 5200000, "friends": 189, "pictures": { "url": "https://...", "banner": "https://...", } }, "content": { "link": "https://www.tiktok.com/@realraywilliam/video/7528477815721807134", "text": "Video description here...", "title": "TikTok Video", "description": "Extracted description", "postedDate": 1704067200, "adult": false, "media": [ { "type": "video", "url": "https://...", "width": 720, "height": 1280, "duration": 15.5 } ], "statistics": { "views": 1250000, "likes": 95000, "comments": 2100, "shares": 8500, "follows": 450 } } } ## Supported URL Formats This actor supports all TikTok URL variations: - https://www.tiktok.com/@username/video/1234567890 - https://vm.tiktok.com/ZMeAbCdEf/ - https://vt.tiktok.com/ZSeAbCdEf/ - https://m.tiktok.com/v/1234567890 - Short URLs and redirects ## Error Handling The actor handles common TikTok-related errors gracefully: | Error | Description | HTTP Status | |-------|-------------|-------------| | Invalid URL | The provided URL is not a valid TikTok link | 400 | | Post Not Found | The TikTok post has been deleted or doesn't exist | 404 | | Private Post | The post is from a private account | 404 | | Rate Limited | Too many requests to TikTok's servers | 429 | | Network Error | Connection issues or TikTok downtime | 500 | ## Pricing Pay-per-Event Model: $0.005 per actor start - No monthly fees or subscriptions - Pay only for successful extractions - Transparent, usage-based pricing ## Use Cases - Social Media Analytics: Track TikTok performance metrics - Content Aggregation: Collect TikTok content for platforms or dashboards - Market Research: Analyze trending content and user engagement - Media Archival: Backup TikTok content with metadata - Academic Research: Study social media trends and behavior - Content Creation: Gather inspiration and analyze successful posts ## Technical Details This actor is built using: - Apify SDK v3 for robust actor framework - Custom TikTok Extractors with advanced parsing capabilities - Axios for reliable HTTP requests - Node.js Runtime for optimal performance The extraction process bypasses common anti-bot measures and provides consistent results across different TikTok URL formats. ## Support For questions, bug reports, or feature requests: - Create an issue in the actor's repository - Contact support through Apify Console - Check the Apify documentation for general usage help ## License This actor is provided as-is for legitimate use cases. Please respect TikTok's Terms of Service and applicable data protection regulations when using this tool. --- Ready to extract TikTok data? Run this actor now or integrate it into your application using the examples above. ## Related Actors Explore our other social media extraction actors: - Threads Media and Metadata Extractor - Extract media and metadata from Threads posts with support for text, images, videos, and carousel posts (threads.com/@username/post/POST_ID)
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try TikTok Media and Metadata Retriever now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- gratenes
- Pricing
- Paid
- Total Runs
- 871
- Active Users
- 34
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support