Complete X (Twitter) Scraper 🐦 avatar

Complete X (Twitter) Scraper 🐦

Pricing

from $15.00 / 1,000 results

Go to Apify Store
Complete X (Twitter) Scraper 🐦

Complete X (Twitter) Scraper 🐦

A powerful, production-ready scraper to extract tweets, users, profiles, lists, and media from X (Twitter) with smart auto-detection, advanced filtering, and structured outputs.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

Synapz (Api402)

Synapz (Api402)

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸš€ Complete X (Twitter) Scraper

⚑ Fast β€’ πŸ’° Cost-Effective β€’ 🎯 Smart β€’ πŸ”₯ Production Ready

Extract tweets, users, profiles, lists, and media from X (Twitter) with high speed, low cost, and zero manual configuration.

Built for developers, startups, AI pipelines, and data-driven products.


🌟 Why This Scraper?

Most scrapers are:

  • ❌ Slow
  • ❌ Expensive
  • ❌ Hard to configure

This one is:

  • ⚑ Blazing Fast – Optimized scraping engine with smart routing
  • πŸ’° Cost Efficient – Minimal requests + optimized pagination
  • 🧠 Smart Detection – No need to select modes manually
  • πŸ”„ Fully Automated – Handles retries, pagination & errors
  • πŸ“¦ Structured Output – Clean JSON ready for pipelines

🧠 What Makes It Unique?

πŸ”₯ Smart Auto-Detection Engine

Just provide input β€” the scraper decides everything:

InputAutomatically Does
UsernameScrapes profile + tweets
List URLScrapes list tweets
KeywordsSearches tweets or users

πŸ‘‰ No configuration needed. Just run.


πŸš€ Features

πŸ‘€ Profile Scraping

  • Full profile data (bio, followers, location, etc.)
  • Tweets extraction
  • Replies support
  • Retweets support

πŸ“· Media Scraping

  • Extract images & videos
  • Direct media URLs
  • HLS preview support for videos

  • Global tweet search
  • User discovery
  • Profile-based search

🎯 Advanced Filtering

  • πŸ“… Date range (from / until)
  • πŸ“Š Engagement (likes, replies, retweets)
  • 🌍 Location-based filtering
  • βœ”οΈ Verified users only
  • πŸ“· Media type filtering

βš™οΈ Built-in Reliability

  • πŸ”„ Auto retry with exponential backoff
  • πŸ›‘οΈ Rate limit protection
  • 🌐 Proxy rotation support
  • πŸ“„ Auto pagination

πŸ’‘ Use Cases

This scraper is perfect for:

πŸ“Š Data Collection

  • Social media analytics
  • Trend tracking
  • Market research

πŸ€– AI / ML Pipelines

  • Training datasets
  • Sentiment analysis
  • NLP pipelines

πŸš€ Startups & SaaS

  • Lead generation
  • Influencer discovery
  • Competitor analysis

πŸ“ˆ Growth & Marketing

  • Hashtag tracking
  • Engagement analysis
  • Audience research

πŸ“‹ Input Configuration

1️⃣ Scrape Profiles

{
"twitterHandles": ["elonmusk", "nasa"],
"maxItems": 100
}

2️⃣ Search Tweets

{
"searchTerms": ["AI", "#startup"],
"searchType": "tweets"
}

3️⃣ Search Users

{
"searchTerms": ["data scientist"],
"searchType": "users"
}

4️⃣ Scrape Lists

{
"listUrls": ["https://x.com/i/lists/123456"]
}

5️⃣ Media Only Mode

{
"twitterHandles": ["nasa"],
"mediaOnly": true
}

βš™οΈ Configuration Options

Profile Options

OptionDescription
includeRepliesInclude replies
includeRetweetsInclude retweets
mediaOnlyOnly media tweets

Filters

FilterExample
Date"startDate": "2024-01-01"
Likes"minLikes": 50
Language"tweetLanguage": "en"
Verified"onlyVerified": true

πŸ“Š Output Format

🧾 Tweet

{
"type": "tweet",
"tweet_id": "123456",
"text": "AI is the future",
"likes": 120,
"retweets": 30,
"comments": 10
}

πŸ‘€ Profile

{
"type": "profile",
"username": "nasa",
"followers": "10M",
"bio": "Exploring space"
}

πŸ” User

{
"type": "user",
"username": "@john_doe",
"verified": true
}

⚑ Performance & Cost Advantage

FeatureThis ScraperOthers
Speed⚑ FastSlow
CostπŸ’° LowExpensive
Setup🟒 Zero ConfigComplex
ReliabilityπŸ›‘οΈ HighMedium
AutomationπŸ€– FullPartial

🧠 How It Works

Input β†’ Smart Detection β†’ Correct Scraper β†’ Structured Output

Internal Flow

Usernames β†’ Profile Scraper
Lists β†’ List Extractor
Search β†’ Tweet/User Search Engine

⚑ Best Practices

  • Start with small maxItems
  • Avoid aggressive scraping
  • Use filters to reduce cost
  • Monitor logs
  • Rotate instances if needed

πŸ› Troubleshooting

❌ No Data

  • Check username spelling
  • Remove strict filters
  • Try different query

⚠️ Rate Limit

  • Reduce pages
  • Increase delay
  • Use proxies

πŸ“· No Media Found

  • Disable mediaOnly
  • Check if profile has media

  • Follow platform policies
  • Respect privacy laws (GDPR, etc.)
  • Avoid scraping sensitive/private data
  • Use responsibly

🎯 Quick Start

1. Add input (username / search / list)
2. Set filters (optional)
3. Run scraper πŸš€

🧩 Tech Stack

  • Python Scraper Engine
  • Apify SDK
  • Proxy Rotation System
  • Smart Routing Logic

πŸ’¬ Support

  • Check logs
  • Review documentation
  • Raise issues

πŸ“„ License

MIT License – Free to use with responsibility.


πŸ”₯ Final Note

This is a complete, scalable, and cost-efficient X scraper built for:

  • Developers
  • Startups
  • AI Builders
  • Growth Hackers