Twitter Tweet Scraper
Pricing
Pay per usage
Twitter Tweet Scraper
Extract details from a Twitter/X post URL using an authenticated session for tweet-level analysis and enrichment workflows.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Alex Jordan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Twitter Tweet Scraper do? Twitter Tweet Scraper extracts details from a Twitter/X post URL using an authenticated session. It is useful for post analysis, engagement tracking, and repeatable tweet-level enrichment workflows.
Built on the Apify platform, this Actor supports scheduling, webhooks, and dataset exports.
Why use Twitter Tweet Scraper?
- Post analysis - Collect tweet content, media, metrics, and account context in one run
- Engagement research - Review replies, reposts, quotes, views, and other tweet signals
- Operational visibility - Track extraction results in Apify datasets
How to use Twitter Tweet Scraper
- Open the Actor on Apify
- Enter the Twitter/X post URL and required authenticated session inputs
- Start the run
- Review the dataset output for extracted tweet details
Input This Actor accepts the fields required to extract a Twitter/X post through an authenticated session.
Proxy object Use the proxy object to define how requests should be routed. Common fields are:
ip- Proxy host or endpoint URLport- Proxy portusername- Proxy usernamepassword- Proxy password
Example input
{"twPostUrl": "https://x.com/example/status/1234567890","auth_token": "example_auth_token","ct0": "example_ct0","kdt": "example_kdt","twid": "1234567890","user-agent": "Mozilla/5.0 ...","bearerToken": "Bearer example","guest_token": "1234567890","sec-ch-ua-platform": "macOS","authorization": "Bearer example","User-Agent": "Mozilla/5.0 ...","x-csrf-token": "example_x-csrf-token","txSmSelfProfileUrl": "https://twitter.com/example_self","proxy": {"ip": "http://proxy.example.com","port": "1080","username": "example_username","password": "example_password"}}
Output The Actor writes the extraction result to the default dataset.
Example output
{"success": true,"response": {"success": true,"response": [{"inputTwPostUrl": "https://x.com/example/status/1234567890123456789","twPostUrl": "https://x.com/example/status/1234567890123456789","postDate": "2026-06-29T14:06:05.000Z","conversationAnnotationType": "","tweetImageUrl": "","tweetVideoUrl": "","hasBirdwatchNote": false,"source": "","name": "Example Account","screenName": "example","twProfileUrl": "https://x.com/example","twProfileId": 123456789012345678,"isDefaultProfile": true,"description": "Example profile description.","email": "","websiteUrl": "example.com","bioLinks": "","twProfileImageUrl": "https://pbs.twimg.com/profile_images/example_normal.jpg","twProfileBannerUrl": "https://pbs.twimg.com/profile_banners/123456789012345678/example","professionalType": true,"isBlueVerified": true,"isVerified": false,"verifiedType": true,"postContent": "Example tweet content from a validated Twitter/X post scrape response.","viewsCount": "57153","isQuoteStatus": false,"quotesCount": 2,"repliesCount": 11,"retweetsCount": 112,"isRetweeted": false,"hasNftAvatar": false,"blockedBy": false,"blocking": false,"canDm": false,"canMediaTag": false,"accountDate": "2017-07-13T13:12:17.000Z","favouritesCount": 1,"followRequestSent": false,"followedBy": false,"following": false,"followersCount": 28241076,"followingCount": "2","hasCustomtimelines": "true","listedCount": 4689,"location": "New Delhi, India","mediaCount": 10140,"muting": false,"hasNotifications": false,"pinnedTweetUrl": "","isPossiblySensitive": false,"isProtected": false,"tweetsCount": 18144,"language": "en","tweetDisplayType": "","superFollowEligible": false,"superFollowedBy": false,"superFollowing": false,"isEditEligible": true,"editsRemaining": 5,"hasModeratedReplies": true,"pollOptionLabel1": "","pollOptionCount1": "","pollOptionLabel2": "","pollOptionCount2": "","pollOptionLabel3": "","pollOptionCount3": "","pollOptionLabel4": "","pollOptionCount4": "","timestamp": "2026-06-30T06:45:56.794Z"}]}}
Pricing / Cost estimation $0.0033 per successful API call
Support If you need adjustments for your workflow, use the Actor Issues tab or your internal support channel.