X / Twitter Profile Timeline Scraper
Pricing
from $0.00005 / actor start
X / Twitter Profile Timeline Scraper
Scrape an X (Twitter) profile and its tweet timeline. Paste @handles or profile URLs — get profile metadata plus likes, replies, retweets, views, and text as clean JSON. MCP-ready for AI agents.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Celine
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
12
Monthly active users
2 days ago
Last modified
Categories
Share
X / Twitter Profile Scraper
Paste @handles or profile URLs. Collect tweets, replies, media, likes, mentions, followers, or the profile card as clean JSON.
No login. No cookies. No proxy.
Actor: social_developer/x-twitter-profile-timeline-scraper
Console: https://console.apify.com/actors/ydpFqlWddxdlOjfhO
This actor is profile-only. Tweet links, hashtags, and search phrases are skipped. For mixed X targets (search, tweet replies, trends), use X Scraper Studio.
Input
Paste one profile per line, pick what to collect, Start.
| Field | Default | Notes |
|---|---|---|
| Profiles | — | @NASA or https://x.com/NASA |
| What to collect | Tweets | Or Auto (reads /followers, /media, /likes from the URL) |
| Stop after this many | 100 | Per profile |
| Posted after / before | empty | Tweet jobs |
| Replies / Reposts / Media / Language | Include / any | Tweet jobs |
Existing API callers can still pass profiles as a list. includeReplies: false and includeRetweets: false still work.
{"paste": "@NASA\nhttps://x.com/ISRO","collect": "tweets","maxItems": 100}
Followers:
{"paste": "@NASA","collect": "followers","maxItems": 200}
Output
itemType is tweet, user, or skip.
Tweet rows keep the timeline fields: inputProfile, username, tweetId, text, likeCount, retweetCount, replyCount, viewCount, url, createdAt, plus denormalized profile stats.
Notes
- One failed profile does not stop the run.
- Dates apply to tweet jobs, not to Followers / About.
- Built for Apify.
DATA_API_KEYis an actor secret (owner only).