VOOZH about

URL: https://apify.com/scraper_one/x-posts-search

⇱ X (Twitter) Posts Search Β· Apify


Pricing

from $0.20 / 1,000 result items

Go to Apify Store

X (Twitter) Posts Search

✨ Search for X (formerly Twitter) posts using keywords or hashtags. Retrieve post URLs, content, publication dates, author details, and engagement metrics. Ideal for monitoring brand mentions on X over time.

Pricing

from $0.20 / 1,000 result items

Rating

5.0

(1)

Developer

πŸ‘ Scraper One

Scraper One

Maintained by Community

Actor stats

18

Bookmarked

1.3K

Total users

206

Monthly active users

0.86 hours

Issues response

10 days ago

Last modified

Share

πŸ‘ Apify Actor

This Apify Actor searches for posts on X (formerly Twitter) based on keywords or hashtags. The results include post URL, content, publication date, author information, and engagement metrics.

It's a powerful tool for monitoring public conversations on X, tracking brand mentions, staying updated on trending topics, and discovering high-engagement posts in real time. Stay ahead of potential reputation risks, detect viral content, and join relevant discussions πŸš€

Features

  • πŸ” Search by keywords or hashtags
  • πŸ• Filter by time window (e.g. posts from the last 7 days)
  • 🧡 Choose between top or latest results
  • πŸŽ₯ Retrieve media (images, videos, gifs) from posts
  • πŸ“Š Extract engagement metrics (likes, reposts, replies, quotes)

Input Parameters

ParameterTypeRequiredDescription
querystringβœ…Keyword or hashtag to search posts for.
resultsCountnumber❌Maximum number of posts to extract. If not set, only a few of the first posts will be returned.
timeWindowHoursnumber❌Time window in hours, counting back from current time. E.g. 5 = last 5 hours. Works only with 'Latest' Search Type.
timeWindownumber❌Time window in days, counting back from today. E.g. 7 = last 7 days. Works only with 'Latest' Search Type.
searchTypestring❌Type of search results: "top" or "latest". Defaults to platform’s default if not specified.

Example Input

{
"query":"SpaceX",
"resultsCount":30,
"timeWindow":7,
"searchType":"latest"
}
{
"query":"NASA",
"resultsCount":30,
"timeWindowHours":4,
"searchType":"latest"
}

Output Data

The actor returns an array of JSON objects representing individual X posts.

Example Output

[
{
"postText":"#Iceland hospital\nAnd\nPolice hell !! See you soon on court πŸ˜‰ https://t.co/axWj1bexPl",
"postUrl":"https://x.com/Maj33Majewska/status/1905313916126736649",
"timestamp":1743097211000,
"conversationId":"1905313916126736649",
"postId":"1905313916126736649",
"media":[
{
"mediaUrlHttps":"https://pbs.twimg.com/amplify_video_thumb/1905313794902966272/img/0HvmBic_wjBJQa3b.jpg",
"type":"video",
"id":"1905313794902966272"
}
],
"author":{
"name":"Natalie",
"screenName":"Maj33Majewska",
"followersCount":142,
"favouritesCount":300,
"friendsCount":171,
"description":"Strict and intelligent person is curious about @SpaceX"
},
"replyCount":0,
"quoteCount":0,
"repostCount":0,
"favouriteCount":0
}
]

βœ… Let us know if you'd like to include additional data fields or filters.

Usage

  1. Create an Apify account and open the actor page.
  2. Configure input parameters in the Apify UI or via API.
  3. Run the actor and monitor logs for progress.
  4. Download extracted posts in JSON, CSV, or Excel format.

Limitations & Notes

  • Ensure your usage of X's data complies with their Terms of Service.
  • Avoid excessive scraping to reduce the risk of IP blocking or rate limiting.
  • Media content is linked directly from X and may expire or be removed.
  • Rate-limited – Free users can make only a few requests per day. Contact us if you need higher or custom limits!

Works Best With

For best results, use this actor together with X Post Replies Scraper.

First, search for tweets matching your criteria using X Posts Search, then pass those tweet URLs into this X Post Replies Scraper to extract replies and enrich your dataset. βœ…

Best Use Case Flow

  • πŸ”Ž Run X Posts Search β†’ Find relevant tweets based on keywords or hashtags
  • πŸ“₯ Feed tweet URLs into X Post Replies Scraper β†’ Get replies for each tweet
  • πŸ“Š Gain insights β†’ Analyze engagement, sentiment, and conversation threads

This combination provides a powerful workflow for understanding discussions around specific topics on X. πŸš€

Other Recommended Scrapers

If you're working with multiple platforms or want additional data sources, check out these scrapers:

Support & Contact

πŸ“¬ Need help or found a bug? Open an issue or contact us at scraper1one@gmail.com

You might also like

X (Twitter) Profile Posts Scraper

scraper_one/x-profile-posts-scraper

Extract posts published by specified X (Twitter) profiles. Retrieve URLs, IDs, content, publication dates, text and engagement metrics. Ideal for social media monitoring solutions.

1.7K

5.0

Twitter/X Posts Scraper

scraper-engine/twitter-x-posts-scraper

Scrapes posts from Twitter X profiles, hashtags, or searches, capturing tweet text, media, timestamps, metrics, authors, hashtags, and URLs. Ideal for trend research, competitor analysis, sentiment studies, influencer insights, and large-scale Twitter X post extraction.

πŸ‘ User avatar

Scraper Engine

127

5.0

Twitter (X) Tweets Scraper

scraper-engine/twitter-x-tweets-scraper-scraper

Scrapes posts from Twitter X profiles, hashtags, or searches, capturing tweet text, media, timestamps, metrics, authors, hashtags, and URLs. Ideal for trend research, competitor analysis, sentiment studies, influencer insights, and large-scale Twitter X post extraction.

πŸ‘ User avatar

Scraper Engine

39

5.0

Twitter Posts Scraper

pratikdani/twitter-posts-scraper

The **Twitter Posts Scraper** extracts detailed information from any public Twitter post. Simply provide the URL, and the scraper will gather data like post text, user info, engagement metrics, and more. Perfect for analyzing trends and tracking social media interactions.

763

1.0

Teacherspayteachers Discovery Scraper

getdataforme/teacherspayteachers-discovery-scraper

Discover and extract detailed listings from Teachers Pay Teachers, the world's largest educational marketplace. Scrape titles, descriptions, prices, ratings, and author details with custom search queries....

17

X/Twitter Scraper MOTX

motx11/twitter-x-scraper-fxtwitter

No API Key Required Extracts: Text, date, likes, retweets, replies, quotes, media URLs Export: JSON, CSV, Excel Supports: x.com, twitter.com, /i/status/ URLs Proxy Support: Built-in residential proxy support Batch Processing: Handles 500+ URLs per run

X Twitter

canadesk/x-twitter

Collect Tweets and Usernames from X.com (Twitter). It's fast and costs little!

πŸ‘ User avatar

Canadesk Support

1.2K

1.0

theHarvester Cloud - Email + Subdomain OSINT | 54 Sources Bulk

anshumanatrey/theharvester-osint

Cloud-hosted theHarvester OSINT tool. Harvest emails, subdomains, IPs, URLs and ASNs from 54+ public sources (Shodan, Censys, crt.sh, VirusTotal, SecurityTrails, GitHub, hunter.io). Full CLI feature parity β€” DNS brute force, subdomain takeover, screenshots. $0.003 per record harvested.

πŸ‘ User avatar

Anshuman Atrey

9

X.com (Twitter) Post Scraper | No Auth Needed

parseforge/x-com-scraper

Extract up to 100 tweets from any X.com (Twitter) user. Fast, reliable GraphQL-based scraper delivers full tweet metadata, engagement metrics, media attachments, and author information. Perfect for monitoring user activity, content analysis, and social media research. No login required.

582

5.0

Facebook Posts Search

scraper_one/facebook-posts-search

✨ Search for Facebook posts using keywords or hashtags. Retrieve post URLs, content, publication dates, author details, and engagement metrics. Ideal for monitoring brand mentions on Facebook over time.

2.1K

4.7