
X (Twitter) Profile Posts Scraper
Pricing
Pay per event

X (Twitter) Profile Posts Scraper
Extract posts from X (Twitter) profiles. Retrieve URLs, IDs, content, publication dates, text and engagement metrics. Ideal for social media monitoring solutions.
0.0 (0)
Pricing
Pay per event
1
Total users
6
Monthly users
6
Runs succeeded
>99%
Last modified
3 days ago
This Apify Actor extracts recent posts from X (Twitter) profiles provided as input URLs. It retrieves post content, author data, timestamps, media, and engagement statistics. Filter posts by time window e.g.: get posts published by the profile within the last 2 days. Perfect for social media monitoring, research, user tracking, and trend analysis solutions. π
π§© Features
- π€ Scrape recent posts from multiple X (Twitter) profiles
- π Filter by time window (last n days)
- π’ Set result limit per profile
- πΈ Extract media, author info, post text, ids, timestamp and engagement stats
π₯ Input Parameters
Parameter | Type | Required | Description |
---|---|---|---|
profileUrls | string[] | β | List of X profile URLs to extract posts from (e.g., https://x.com/elonmusk ) |
timeWindow | number | β | Fetch posts from the last n days (e.g., 3 = last 3 days). Minimum: 1 |
resultsLimit | number | β | Maximum number of posts to retrieve per profile (1β200). Default: 30 |
β Example Input
{"profileUrls": ["https://x.com/elonmusk"],"timeWindow": 2,"resultsLimit": 20}
π€ Output Format
The scraper returns an array of post objects in JSON format with details such as text, author, and metrics.
Example Output
{"postText": "π¦Ύπ₯","postUrl": "https://x.com/elonmusk/status/1938336472253534273","profileUrl": "https://x.com/elonmusk","timestamp": 1750970402000,"conversationId": "1938336472253534273","postId": "1938336472253534273","media": [],"author": {"name": "Elon Musk","screenName": "elonmusk","followersCount": 221266053,"favouritesCount": 153129,"friendsCount": 1146,"description": ""},"replyCount": 1558,"quoteCount": 50,"repostCount": 954,"favouriteCount": 9609}
π Usage
- Go to Apify Console and create a new task using this actor.
- Paste input in JSON or use form view.
- Run the actor and monitor results in the console.
- Download results as JSON, CSV, or Excel.
β οΈ Limitations & Notes
- Works only with public X profiles.
- Avoid excessive usage to prevent rate-limiting or temporary IP bans.
- Always ensure compliance with X (Twitter)'s Terms of Service.
Other Recommended Scrapers
- π¦ X (Twitter) Posts Search β Search tweets by keyword or hashtag
- πΎ X Post Replies Scraper β Scrape replies from Twitter (X) posts
- π YouTube Search Scraper β Extract videos from search queries
- π YouTube Comments Scraper β Extract comments from posted videos
- π¬ Facebook Comments Scraper β Extract comments from public Facebook posts
- π Zalando Price Alert β Track Zalando products and receive alerts when prices drop
Support & Contact
βοΈ Need help or want to suggest a feature? Open an issue or contact us at scraper1one@gmail.com.