Twitter Retweet Checker
by deepanshusharm
Automatically check if a Twitter/X user retweeted a specific post. Perfect for tracking engagement, verifying partnerships, and saving time on manual searches.
Opens on Apify.com
About Twitter Retweet Checker
Ever need to know if someone actually shared that tweet you sent them? Manually scrolling through a feed is a pain. This actor solves that by automatically checking whether a specific Twitter/X user has retweeted a given tweet. You just feed it the tweet URL and the target username, and it does the work for you. It's perfect for tracking campaign engagement, verifying influencer partnerships, or even just settling a friendly bet. I've used it to monitor if key accounts in my niche have amplified important announcements, saving me hours of manual checking. The output is straightforward—a simple yes or no status, often with the retweet's timestamp, so you get clear, actionable data. It’s a focused tool that does one job well, plugging right into your workflows for social listening, lead validation, or community management without any fuss.
What does this actor do?
Twitter Retweet Checker is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Twitter Retweet Checker
An Apify actor that checks if a specific Twitter/X user has retweeted a given tweet. It intelligently selects a checking strategy based on the tweet's age and includes multiple fallback methods for accuracy.
Overview
This actor determines whether a target Twitter user has retweeted a specified tweet. It's built to handle different scenarios efficiently by switching strategies depending on how old the tweet is, and it includes robust error handling and rate limit management.
Key Features
- Adaptive Strategy: Automatically chooses the most efficient checking method based on tweet age (recent: ≤7 days, medium: 8-30 days, old: >30 days).
- Multiple Authentication: Supports login via browser cookies or credentials.
- Optimized Performance: Uses parallel processing, intelligent batching, and early termination to speed up checks.
- Comprehensive Fallbacks: Employs multiple methods (retweeters list, timeline scans, search queries) to ensure a result is found.
- Rate Limit Aware: Includes built-in delays and smart pagination to respect Twitter's limits and avoid throttling.
- Detailed Logging: Provides comprehensive logs for debugging and monitoring runs.
How to Use
Input Configuration
Configure the actor run using the following input schema.
{
"username": "twitter_username_to_check",
"tweet_url": "https://twitter.com/user/status/1234567890",
"cookies": "cookie_data_or_file_path"
}
username: The Twitter handle (without '@') of the user to check.tweet_url: The full URL of the tweet to verify.cookies: (Optional) Your Twitter authentication cookies. If using cookie-based auth, ensure you includeauth_tokenandct0at a minimum;twidis also recommended.
Example Input
{
"username": "elonmusk",
"tweet_url": "https://twitter.com/twitter/status/1234567890123456789",
"cookies": ""
}
Output Format
The actor returns a clear JSON result with the check's outcome and metadata.
{
"username": "elonmusk",
"tweet_url": "https://twitter.com/twitter/status/1234567890",
"has_retweeted": true,
"execution_time_seconds": 15.23,
"checked_at": "2024-06-26 10:30:45"
}
Strategy Details by Tweet Age
- Recent Tweets (≤7 days): First checks the retweeters list, falls back to a quick timeline scan (200 tweets), then uses enhanced search queries.
- Medium-Age Tweets (8-30 days): Prioritizes the retweeters list, then performs a smarter timeline scan (500 tweets) with time-based early stopping.
- Old Tweets (>30 days): Starts with the retweeters list, then conducts a deep timeline scan (up to 2000 tweets) using intelligent batching and timestamp checks.
Error Handling & Notes
The tool manages common issues: clear authentication errors, automatic retry with backoff for rate limits, graceful handling of network problems, and validation for invalid URLs or missing data.
Legal & Ethical Usage: You must comply with Twitter's Terms of Service. Use responsibly for legitimate purposes like research or verification, respect rate limits, and only check public data.
Legal Notice: This tool is for educational and analytical purposes. Users are solely responsible for using it in compliance with all applicable terms and laws.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Twitter Retweet Checker now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- deepanshusharm
- Pricing
- Paid
- Total Runs
- 416
- Active Users
- 21
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support