X / Twitter Post Scraper
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
Clappi
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 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