Ultimate X (Twitter) Advanced Search Scraper

Ultimate X (Twitter) Advanced Search Scraper

by delicious_zebu

πŸš€ Harness the full power of X (Twitter) Advanced Search! Filter by keywords, users, dates, engagement & more. Fast, stable, and precise data.

90 runs
23 users
Try This Actor

Opens on Apify.com

About Ultimate X (Twitter) Advanced Search Scraper

πŸš€ Harness the full power of X (Twitter) Advanced Search! Filter by keywords, users, dates, engagement & more. Fast, stable, and precise data.

What does this actor do?

Ultimate X (Twitter) Advanced Search Scraper 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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

πŸš€ Ultimate X (Twitter) Advanced Search Scraper Harness the full power of X's (Twitter's) Advanced Search with this fast and reliable scraper. Get stable, fast, and precise data using rich filters for keywords, users, dates, and engagement. Perfect for market analysis, brand monitoring, competitor research, and more. This Actor replicates the entire functionality of Twitter's Advanced Search, allowing you to build highly specific queries to get the exact tweets you need. It's designed for efficiency, automatically splitting large date ranges into smaller chunks (by day, week, or month) to ensure stable and complete data collection. ## ✨ Key Features * ✨ Full Advanced Search: Access all filtering capabilities available on the X/Twitter website. * πŸ”‘ Keyword Control: Include all, any, or none of specified words, or target an exact phrase. * #️⃣ Hashtag Search: Target specific trends and topics. * πŸ‘€ User Filtering: Scrape tweets from, to, or mentioning specific accounts. * πŸ“ˆ Engagement Filters: Set minimum thresholds for likes, replies, and reposts. * 🌍 Language Filtering: Target tweets in a specific language. * πŸ“… Precise Date Range: Define a start and end date for your search. * ⏱️ Granular Time Splitting: Automatically split your scrape by day, week, or month for stable, long-term collection. * ⚑ Fast & Stable: Built for efficient and reliable scraping. * πŸ“„ Comprehensive Data: Get rich data fields for each tweet (see output example). ## 🎯 Use Cases * πŸ“ˆ Market Analysis: Analyze customer sentiment and conversations around your brand or products. * πŸ“Š Competitor Analysis: Monitor what your competitors are tweeting, what users are saying to them, and which of their posts get the most engagement. * πŸ“° News & Trend Tracking: Follow breaking news or viral trends with high precision. * πŸ§‘β€πŸ”¬ Academic Research: Collect data for studies on public discourse, social media behavior, or specific events. * ❀️ Brand Monitoring: Find mentions of your brand (even without the @) and track customer feedback. ## πŸ“₯ Input The Actor's input is designed to mirror all the options you'd find in Twitter's Advanced Search. ### Date & Time Control | Field | Type | Description | | ----------------- | ---------------- | ----------------------------------------------------------------------------------------- | | startDate | String | Start date (inclusive). Format: YYYY-MM-DD. | | endDate | String | End date (inclusive). Format: YYYY-MM-DD. | | splitMode | String | How to split the date range:day,week, ormonth. Recommended:day. | ### Content Filters | Field | Type | Description | | --------------------------- | ---------------- | ---------------------------------------------------------------------------- | | All_of_these_words | String | Tweets must contain all these space-separated words. | | This_exact_phrase | String | Tweets must contain this exact phrase. | | Any_of_these_words | String | Tweets must contain at least one of these space-separated words. | | None_of_these_words | String | Exclude tweets containing any of these space-separated words. | | These_hashtags | String | Target hashtags (without #, space-separated). E.g.,nasa spacex. | | language | String | Filter by tweet language (e.g.,en,es,zh-cn) orany. | ### User Filters | Field | Type | Description | | --------------------------------- | ---------------- | ------------------------------------------------------------------------- | | From_these_accounts | String | Only tweetsfromthese accounts (without @). E.g.,elonmusk NASA. | | To_these_accounts | String | Only tweets sentin reply tothese accounts (without @). | | Mentioning_these_accounts | String | Only tweetsmentioningthese accounts (without @). | ### Engagement Filters | Field | Type | Description | | ----------------------- | ---------------- | ------------------------------------------------------ | | Minimum_replies | Integer | Only include tweets with at least this many replies. | | Minimum_likes | Integer | Only include tweets with at least this many likes. | | Minimum_reposts | Integer | Only include tweets with at least this many reposts. | ### Scrape Limit | Field | Type | Description | | ----------------- | ---------------- | ------------------------------------------------------------- | | maxItems | Integer | Maximum number of tweets to collect.0means unlimited. | ## Output The Actor returns a dataset where each item is a tweet object containing comprehensive details. ### Output Example (JSON) JSON { "tweetId": "1980345702334230653", "tweetUrl": "https://x.com/elonmusk/status/1980345702334230653", "createdAt": "2025-10-20 18:49:43+00:00", "authorHandle": "elonmusk", "authorName": "Elon Musk", "authorUrl": "https://x.com/elonmusk", "isVerified": true, "language": "en", "fullText": "@ArthurMacwaters The future AI will say β€œHe was smart … by human standards”", "imageUrls": [], "replyCount": 114, "repostCount": 84, "likeCount": 1094, "viewCount": 51204, "bookmarkCount": 56, "isAd": false, "isReply": true, "inReplyToHandle": "ArthurMacwaters", "inReplyToUsername": "Arthur MacWaters", "inReplyToUrl": "https://x.com/ArthurMacwaters", "queryStr": "ai (from:elonmusk)", "searchUrl": "https://x.com/search?q=ai (from:elonmusk) until:2025-10-21 since:2025-10-20&src=typed_query" } --- ## πŸš€ Getting Started 1. ​Add Actor​: Click the "Try for free" button to add this Actor to your Apify account. 2. ​Set Date Range​: Define the time period you want to scrape by setting the startDate and endDate (e.g., 2025-10-01 to 2025-10-31). 3. ​Define Your Search Query​: Fill in the advanced search fields. This is where the magic happens! For example: * Set All_of_these_words to ai machine learning * Set From_these_accounts to elonmusk * Set Minimum_likes to 100 4. ​Set Scrape Settings​: For stable scraping over long periods, set splitMode to day. You can also set a specific language or limit the maxItems. 5. ​Run & Get Data​: Click "Start" and wait for the run to finish. You can download your complete tweet data in JSON, CSV, or Excel format from the "Storage" tab. --- ## πŸ”‘ Related Actors Need more X (Twitter) data? 😊 Check out my other specialized scrapers: 1. Advanced X (Twitter) Profile Scraper - Need a user's entire tweet history? This Actor scrapes all tweets from any X (Twitter) profile, not just the most recent ones. It intelligently uses advanced search and date ranges to capture a complete timeline.^^ Fast, stable, and perfect for in-depth user analysis. πŸš€ --- ## πŸ’¬ Support and Feedback If you require additional fields, custom filtering, or a different scraper, reach out to us via Apify support channels or leave feedback directly on the Actor’s page. --- ## πŸ” Tags twitter, x, scraper, social media, data extraction, advanced search, marketing, analytics, sentiment analysis, competitor analysis, trend analysis, automation

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 Ultimate X (Twitter) Advanced Search Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
delicious_zebu
Pricing
Paid
Total Runs
90
Active Users
23
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support