✨ 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.
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 🚀
Parameter | Type | Required | Description |
---|---|---|---|
query | string | ✅ | Keyword or hashtag to search posts for. |
resultsCount | number | ❌ | Maximum number of posts to extract. If not set, only a few of the first posts will be returned. |
timeWindow | number | ❌ | Time window in days, counting back from today. E.g. 7 = last 7 days. For short timeframes, it's recommended to use the 'Latest' Search Type. |
searchType | string | ✅ | Type of search results: "top" or "latest" . Defaults to platform’s default if not specified. |
1{ 2 "query": "SpaceX", 3 "resultsCount": 30, 4 "timeWindow": 7, 5 "searchType": "latest" 6}
The actor returns an array of JSON objects representing individual X posts.
1[ 2 { 3 "postText": "#Iceland hospital\nAnd\nPolice hell !! See you soon on court 😉 https://t.co/axWj1bexPl", 4 "postUrl": "https://x.com/Maj33Majewska/status/1905313916126736649", 5 "timestamp": 1743097211000, 6 "conversationId": "1905313916126736649", 7 "postId": "1905313916126736649", 8 "media": [ 9 { 10 "mediaUrlHttps": "https://pbs.twimg.com/amplify_video_thumb/1905313794902966272/img/0HvmBic_wjBJQa3b.jpg", 11 "type": "video", 12 "id": "1905313794902966272" 13 } 14 ], 15 "author": { 16 "name": "Natalie", 17 "screenName": "Maj33Majewska", 18 "followersCount": 142, 19 "favouritesCount": 300, 20 "friendsCount": 171, 21 "description": "Strict and intelligent person is curious about @SpaceX" 22 }, 23 "replyCount": 0, 24 "quoteCount": 0, 25 "repostCount": 0, 26 "favouriteCount": 0 27 } 28]
✅ Let us know if you'd like to include additional data fields or filters.
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. ✅
This combination provides a powerful workflow for understanding discussions around specific topics on X. 🚀
If you're working with multiple platforms or want additional data sources, check out these scrapers:
📬 Need help or found a bug? Open an issue or contact us at scraper1one@gmail.com
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!