Pricing
from $3.30 / 1,000 posts
Go to Apify Store
X / Twitter Post Scraper
Instantly scrape X (Twitter) posts - no login, no API keys. Get full engagement metrics (likes, retweets, replies, quotes, bookmarks, views) plus complete author profile data. Fast, reliable, and ready to scale.
Pricing
from $3.30 / 1,000 posts
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
9
Total users
5
Monthly active users
25 days ago
Last modified
Categories
Share
X (Twitter) Post Scraper
Scrape public X (Twitter) post metrics and author data without login. Get likes, retweets, replies, quotes, bookmarks, views, and full author profile details.
Input
| Field | Type | Description |
|---|---|---|
postUrls | array | X post URLs to scrape |
Supported URL formats
https://x.com/username/status/IDβ Standard post URLhttps://twitter.com/username/status/IDβ Old twitter.com URLshttps://x.com/i/status/IDβ Short format (no username)
Example Input
{"postUrls":["https://x.com/HardwareSteam/status/2050983784879722845","https://x.com/GymBr_o/status/2050688856861630710","https://x.com/JasonDeJesuz/status/2050885797029499224"]}
Output
Each post returns a JSON object with the following fields:
{"tweet_id":"1234567890123456789","url":"https://x.com/username/status/1234567890123456789","text":"Post content here...","created_at":"Sun May 03 17:00:14 +0000 2026","lang":"en","likes":1200,"retweets":85,"replies":43,"quotes":12,"bookmarks":97,"views":45000,"possibly_sensitive":false,"hashtags":["example","hashtag"],"media":[{"type":"photo","url":"https://pbs.twimg.com/media/..."}],"author":{"id":"987654321","username":"username","name":"Display Name","created_at":"Mon Jan 01 00:00:00 +0000 2022","avatar_url":"https://pbs.twimg.com/profile_images/...","banner_url":"https://pbs.twimg.com/profile_banners/...","bio":"Account bio text here","location":"New York, NY","followers":15000,"following":500,"tweets_count":2400,"media_count":310,"likes_given":8500,"listed_count":75,"is_blue_verified":false,"is_verified":false,"is_protected":false},"status":"available","scrapedAt":"2026-05-03T17:00:00.000Z"}
Output fields
| Field | Description |
|---|---|
tweet_id | Post ID |
url | Canonical post URL |
text | Full post text |
created_at | Post publish timestamp |
lang | Detected language |
likes | Like count |
retweets | Retweet count |
replies | Reply count |
quotes | Quote tweet count |
bookmarks | Bookmark count |
views | View count |
hashtags | List of hashtags used |
media | Attached media (photos/videos) |
author.username | Author handle |
author.followers | Follower count |
author.is_blue_verified | X Premium (blue checkmark) |
author.is_verified | Legacy verified status |
status | available or unavailable |
scrapedAt | Scrape timestamp (ISO 8601) |
Use Cases
- Content Analysis β Track post performance metrics
- Competitor Research β Monitor competitor content engagement
- Influencer Vetting β Verify engagement rates and follower quality
- Social Listening β Collect post data for reporting and analysis
- Audience Research β Analyse author profiles and reach
