X(Twitter) Video Scraper API – Extract Video, Audio & Metadata
Pricing
$3.00/month + usage
X(Twitter) Video Scraper API – Extract Video, Audio & Metadata
X (Twitter) Video Scraper API for extracting videos, audio, and metadata from tweets, threads, and timelines. Download Twitter videos, extract media content, and access structured data for AI, automation, and data pipelines. Fast, reliable, and built for developers.
Pricing
$3.00/month + usage
Rating
0.0
(0)
Developer
APISmith
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🎥 Twitter Video & Audio Downloader API
A fast, reliable API to extract and download video & audio content from Twitter (X) posts by URL — built for developers, data teams, and AI Agents who need clean, structured media data without dealing with scraping complexity.
🚀 Overview
Twitter Video & Audio Downloader API allows you to input one or multiple Twitter (X) post URLs and instantly retrieve:
- Direct video download links
- Rich tweet metadata
- Complete author profile information
- Engagement metrics (likes, retweets, replies, bookmarks)
No browser automation, no fragile scripts — just a production-ready API designed for scale and automation.
This API is especially suitable for:
- Backend services
- Data pipelines
- AI Agent workflows
- Media analysis and archiving systems
📦 What You Can Get From This API
With a single request, you can obtain:
- 🎬 Direct video URL (ready for download or processing)
- 📝 Tweet content & title
- ⏱️ Video duration & creation time
- 📊 Engagement metrics:
- Likes
- Retweets
- Replies
- Quotes
- Bookmarks
- 👤 Author details:
- Nickname & screen name
- Bio description
- Avatar
- Followers / following / media count
- 🧠 Clean, structured JSON output for easy parsing
💡 Typical Use Cases
👨💻 Developers & Data Teams
- Build Twitter media download tools
- Archive video content for research or compliance
- Enrich social media datasets with engagement metrics
🤖 AI Agent Developers
- Feed Twitter video content into LLM pipelines
- Power AI content analysis, summarization, or moderation
- Automate monitoring of specific Twitter accounts via URLs
📈 Marketing & Growth Teams
- Track high-performing Twitter videos
- Analyze creator engagement patterns
- Collect assets for competitive analysis
🗂️ Content & Media Platforms
- Curate Twitter videos for internal dashboards
- Store media for offline processing or editing
💰 Cost of Usage
💳 Simple & Transparent Pricing
- 🆓 3 days free trial
- 💵 $3.00 / month
No hidden fees. Cancel anytime.
📥 Input Parameters
(1) Input Format Description
| Field | Type | Required | Description |
|---|---|---|---|
| videoUrls | Array of string | ✅ Yes | A list of Twitter (X) post URLs containing videos |
(2) Input Example
{"videoUrls": ["https://x.com/tokyoislandfes/status/1973372369621361107","https://x.com/cryptorover/status/2017937809311400099?s=20"]}
📤 Output Parameters
(1) Output Format Description
| Field | Type | Description |
|---|---|---|
| url | string | Original Twitter post URL |
| title | string | Tweet text content |
| videoUrl | string | Direct downloadable video URL |
| createTime | number | Tweet creation timestamp (Unix) |
| duration | number | Video duration in seconds |
| bookmarkCount | number | Number of bookmarks |
| favoriteCount | number | Number of likes |
| retweetCount | number | Number of retweets |
| replyCount | number | Number of replies |
| quoteCount | number | Number of quotes |
| nickname | string | Author display name |
| screenName | string | Author username |
| authorDesc | string | Author bio |
| avatarUri | string | Author avatar image URL |
| authorFollowersCount | number | Followers count |
| authorFriendsCount | number | Following count |
| authorMediaCount | number | Media posts count |
| authorStatusesCount | number | Total tweets count |
| errMsg | string | Error message (empty if successful) |
| timestamp | string | API response timestamp (ISO 8601) |
(2) Output Example
[{"url": "https://x.com/cryptorover/status/2017937809311400099?s=20","title": "BULLISH: Michael Saylor says “If Bitcoin goes to $1, we’ll buy all the Bitcoin.” https://t.co/9nR30545e5","videoUrl": "https://video.twimg.com/amplify_video/2017937756798824449/vid/avc1/884x498/nLdRj_vu_P2YiNWl.mp4?tag=21","createTime": 1769948839,"bookmarkCount": 93,"favoriteCount": 2367,"quoteCount": 48,"replyCount": 347,"retweetCount": 217,"duration": 14.432,"nickname": "Crypto Rover","screenName": "cryptorover","authorDesc": "#Bitcoin Crypto YouTuber (200K+ SUBS) | TG: cryptoroveryt | Cryptocurrency investments are high risk, volatile, and can be dangerous. All tweets are NFA.","avatarUri": "https://pbs.twimg.com/profile_images/1891433835675475969/J-TloTb6_normal.png","authorFavouritesCount": 29726,"authorFollowersCount": 1522783,"authorFriendsCount": 543,"authorListedCount": 4893,"authorMediaCount": 38006,"authorStatusesCount": 62662,"errMsg": "","timestamp": "2026-02-02T08:34:52.975Z"}]
⭐ Why This API Is Different
✅ Built for Reliability
No browser simulation. No brittle scraping logic. Stable results even at scale.
🤖 AI-Agent Friendly by Design
Clean JSON, predictable fields, and rich metadata — perfect for autonomous agents and workflows.
✅ Deeply Understands X Data Structures
Our team has long-term experience dealing with Twitter / X media extraction, including edge cases most tools miss.
⚡ Focus on One Thing, Do It Well
We only support URL-based video extraction, which means:
- Faster responses
- Higher success rate
- Lower failure complexity
📄 Clear Documentation, Zero Guesswork
What you see is exactly what you get — no undocumented fields.
⚠️ Notes
- This API only supports Twitter (X) post URLs
- It does not support keyword search or timelines
- Private, deleted, or restricted tweets may not be accessible
- Video URLs are provided for downloading or processing, not re-hosting
🛠️ Support
Need help or have questions?
📧 Email: support@apismith.online
We usually respond within 24 hours.
Happy building! 🚀