Twitter Retweet Checker
Pricing
from $0.32 / 1,000 checked usernames
Twitter Retweet Checker
Check whether Twitter/X users retweeted public posts. Paste tweet URLs or IDs plus usernames, then export true/false checks for campaigns, giveaways, audits, and API workflows.
Pricing
from $0.32 / 1,000 checked usernames
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
9
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
🔁 Twitter retweet checker for X posts
Twitter Retweet Checker checks whether specific Twitter/X usernames retweeted specific public posts. Paste tweet URLs or tweet IDs, add the usernames you want to verify, and get one true/false result per completed tweet/user pair so campaign checks and audit lists are easier to review.
- Check Twitter retweets for giveaway eligibility when users must repost a campaign post.
- Verify X reposts for creator reports, partner campaigns, and social proof screenshots.
- Audit known usernames against one or more public tweet URLs without opening each profile by hand.
- Export retweet check results to JSON, CSV, Excel, XML, RSS, or HTML for reporting.
- Use the Apify API, schedules, and webhooks to repeat the same retweet checks over time.
📊 Data you can export
Each dataset row represents one completed retweet check for one tweet and one username. The Actor saves both positive and negative checks when the source check completes.
Core fields include:
tweetId- numeric Twitter/X post ID.tweetUrl- canonicalhttps://x.com/i/status/{tweetId}URL.inputTweetUrl- the tweet URL or ID you submitted.username- normalized username without@.inputUsername- the username value you submitted.hasRetweeted-truewhen the username is found in the post's retweeter list, otherwisefalse.checkedAt- UTC timestamp for the check.retweeterProfileUrl- profile URL whenhasRetweetedistrue, otherwisenull.
The Actor is focused on known public posts. It does not search Twitter/X, scrape replies, export every retweeter, check likes, inspect private accounts, or fetch protected, deleted, or login-only posts.
🚀 How to run
- Add one or more public Twitter/X tweet URLs or numeric tweet IDs in Tweet URLs or IDs.
- Add one or more usernames in Usernames. Both
apifyand@apifyare accepted. - Keep Retweet check limit at
100for a controlled first run. - Run the Actor.
- Open the dataset and filter
hasRetweetedto find confirmed retweets.
The Actor checks every valid tweet/user pair until it reaches the limit. For example, 2 tweet IDs and 10 usernames create up to 20 retweet checks.
🧾 Input example
{"tweetUrls": ["https://x.com/apify/status/2021770553154285890"],"usernames": ["apify", "@example_user"],"maxChecks": 100}
📄 Output example
{"tweetId": "2021770553154285890","tweetUrl": "https://x.com/i/status/2021770553154285890","inputTweetUrl": "https://x.com/apify/status/2021770553154285890","username": "apify","inputUsername": "apify","hasRetweeted": true,"checkedAt": "2026-06-02T15:03:16.604Z","retweeterProfileUrl": "https://x.com/apify"}
💸 Pricing
This Actor uses pay-per-event pricing. You are charged for each completed retweet check that is saved to the dataset.
Invalid tweet IDs, invalid usernames, and checks that cannot be completed are skipped instead of being saved as result rows. Keep Retweet check limit small for your first run, then increase it when the output fits your workflow.
⚠️ Source limits
Twitter/X can hide, remove, restrict, rate-limit, or change access to public post data. If a check cannot be completed after the Actor's source attempts, that pair is skipped and reported in the run logs.
Negative results mean the username was not found in the retweeter data available to the Actor at run time. If a post changed recently or a retweet is very new, rerun the check later.
🔌 Integrations
- Export finished retweet checks from the Apify dataset as JSON, CSV, Excel, XML, RSS, or HTML.
- Call the Actor through the Apify API when you need retweet verification inside your own app or workflow.
- Schedule the same tweet/user list to recheck campaign participation over time.
- Connect dataset results to webhooks, Make, Zapier, Google Sheets, or a BI tool for follow-up.
❓ FAQ
👥 Can I check more than one username?
Yes. Add multiple usernames in Usernames. The Actor checks each valid username against each valid tweet until it reaches Retweet check limit.
🔗 Can I check more than one tweet?
Yes. Add multiple tweet URLs or tweet IDs. The Actor creates a check for each valid tweet and username pair.
🔢 Can I use raw tweet IDs instead of URLs?
Yes. You can paste raw numeric tweet IDs, full x.com URLs, or full twitter.com URLs.
🔐 Do I need to provide Twitter cookies or an API key?
No. The public input form does not ask for Twitter/X cookies, login details, or an API key.
🧵 Does this export the full retweeter list?
No. This Actor answers whether submitted usernames retweeted submitted posts. Use a broader Twitter/X scraper if you need full reply, repost, or timeline collection.
🧑💻 Why not use the Twitter API?
The Twitter API can require developer setup, paid access, and custom code. This Actor is useful when you already have post IDs and usernames and want a dataset of completed retweet checks from an Apify run.
🧭 What are Twitter alternatives?
For adjacent Twitter/X workflows, use a post scraper to search tweets, a media scraper to extract images and videos, or a screenshot Actor to capture public posts. This Actor is only for checking whether known usernames retweeted known public posts.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Twitter Scraper ↗ - Search public X posts, profiles, and trends for broader discovery.
- Twitter Media Scraper ↗ - Extract image, video, and GIF media URLs from public X posts.
- Twitter Screenshot Generator ↗ - Save clean screenshots of public X posts.
- Twitter Organization Affiliates Scraper ↗ - Export public X organization affiliate accounts and profile fields.
- Social Media Stats Checker ↗ - Check public profile stats across X and other social platforms.
Made with ❤️ by Maxime Dupré