X (Twitter) Retweet Checker — Bulk Account Check
Pricing
from $0.25 / 1,000 completed retweet checks
X (Twitter) Retweet Checker — Bulk Account Check
Bulk-check whether up to 1,000 X / Twitter accounts retweeted one public post. Get a clear result for every account plus profile details for matches—ideal for giveaways, campaigns, creator programs, and engagement audits. No login, cookies, API key, or proxy setup required.
Pricing
from $0.25 / 1,000 completed retweet checks
Rating
0.0
(0)
Developer
Arjun AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
X (Twitter) Retweet Checker
Bulk-check whether up to 1,000 known X / Twitter accounts retweeted one public post. Paste a post URL or ID, add usernames, profile URLs, or user IDs, and receive one clear Dataset row for every unique account.
One shared retweeter scan checks the full account list, making the Actor practical for giveaway verification, campaign audits, creator programs, community research, and recurring engagement checks. Matches include available public profile data. No X login, cookies, API key, or proxy configuration is required.
What can this X retweet checker do?
- Check up to 1,000 accounts against one public X post in a single run.
- Use one shared retweeter scan instead of starting a separate lookup for every account.
- Accept usernames,
@handles, full profile URLs, numeric user IDs, or a mixture of formats. - Return
retweeted: true,false, ornullinstead of turning an incomplete scan into a false result. - Include the matched user's bio, location, profile links, follower counts, verification status, and other available public profile fields.
- Export results as JSON, CSV, Excel, XML, RSS, or HTML.
- Run from Apify Console, API, Tasks, schedules, webhooks, Make, Zapier, or the Apify MCP Server.
How to use
- Paste one public X post URL or its numeric post ID.
- Add the accounts you want to check, one per line.
- Click Start.
- Open the Dataset Overview and filter the
retweetedcolumn.
Input
| Field | Required | Description |
|---|---|---|
tweet | Yes | One public x.com or twitter.com post URL, or a numeric post ID. |
accounts | Yes | Up to 1,000 usernames, @handles, profile URLs, or numeric user IDs. Equivalent username formats are checked only once. |
{"tweet": "https://x.com/aichan_nel/status/2109192284264595858","accounts": ["gamesukimanIRS","@elonmusk","https://x.com/apify","890011899705802753"]}
Understand the result
Each Dataset row represents one requested account.
| Field value | Meaning |
|---|---|
retweeted: true | The account was found in X's visible retweeter list. The user object contains its available public profile data. |
retweeted: false | The available retweeter pages were checked completely and the account was not found. |
retweeted: null | The check could not be completed, so the Actor does not report a misleading negative result. Read status and message for the reason. |
check_complete is true only when the result is conclusive. The status field distinguishes successful checks from invalid input, unavailable posts, partial scans, and request failures.
Example result
{"status": "success","retweeted": true,"check_complete": true,"message": "The account appears in X's visible retweeter list.","checked_at": "2026-10-11T14:42:35.090389Z","tweet_requested": "https://x.com/aichan_nel/status/2109192284264595858","tweet_id": "2109192284264595858","tweet_url": "https://x.com/aichan_nel/status/2109192284264595858","account_requested": "gamesukimanIRS","account_input_type": "username","normalized_account": "gamesukimanirs","match_type": "username","user": {"user_id": "890011899705802753","username": "gamesukimanIRS","name": "Айрис (Alqires) - IRS","description": "Minecraftミリタリークラフター...","location": "Tokyo, Twitter","created_at": "2017-07-26T00:52:27Z","profile_url": "https://x.com/gamesukimanIRS","profile_image_url": "https://pbs.twimg.com/profile_images/1559402080225345537/T_n1NkHM_normal.jpg","profile_banner_url": "https://pbs.twimg.com/profile_banners/890011899705802753/1690269445","website_url": "http://www.gamesukimanirs.net","followers_count": 1395,"following_count": 5889,"tweets_count": 249457,"media_count": 3098,"favourites_count": 864832,"verified": false,"is_blue_verified": false,"protected": false,"possibly_sensitive": false,"professional_type": "","professional_categories": [],"affiliation_name": "","account_label": null}}
When retweeted is false or null, user is null because no matching retweeter profile was found.
Export and automate retweet checks
Save a recurring account list as an Apify Task and attach a schedule to check campaign participation over time. Webhooks can notify another service after each run, while the Dataset can feed spreadsheets, dashboards, CRMs, or your own application.
Use the Actor through the Apify API:
curl -X POST \"https://api.apify.com/v2/actors/arjun_code~x-twitter-retweet-checker/runs" \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"tweet":"https://x.com/aichan_nel/status/2109192284264595858","accounts":["gamesukimanIRS","elonmusk"]}'
Connect it to AI clients through the Apify MCP Server:
https://mcp.apify.com/?tools=arjun_code/x-twitter-retweet-checker
Pricing
The Actor uses pay-per-event pricing with platform usage included. A retweet-check-result event is charged only when one requested account receives a conclusive retweeted: true or retweeted: false result. Invalid input, unavailable posts, incomplete scans, and request failures are not charged as completed checks.
| Apify plan | Per completed check | Per 1,000 completed checks |
|---|---|---|
| Free | $0.00050 | $0.50 |
| Bronze | $0.00040 | $0.40 |
| Silver | $0.00030 | $0.30 |
| Gold | $0.00025 | $0.25 |
| Platinum | $0.00025 | $0.25 |
| Diamond | $0.00025 | $0.25 |
An apify-actor-start event costs $0.00150 per run. Use Maximum cost per run in Apify Run options when you need a spending limit. The Pricing tab is the source of truth if prices change later.
Availability and limits
- One post can be checked per run.
- A run accepts up to 1,000 unique account references.
- Results reflect the public retweeter data visible from X at check time.
- Deleted, protected, restricted, or unavailable activity may not appear.
- A conclusive
falsemeans the account was not present in the available list; it does not prove the account never retweeted the post historically.
Related X / Twitter Actors
| Actor | Best for |
|---|---|
| X Retweeters & Quote Tweets Scraper | Exporting the visible retweeter list or quote-post authors. |
| X Media Downloader | Getting post details, images, videos, GIFs, and author data. |
| X Replies Scraper | Collecting visible replies and conversation context. |
Frequently asked questions
Do I need X cookies or an API key?
No. The Actor manages the required access and proxy routing.
Can I check several posts in one run?
This Actor checks one post against many accounts. For multiple posts, create separate Tasks or call the Actor once per post through the API.
Why can retweeted be null?
null protects you from treating an interrupted or unavailable check as a confirmed negative. Use status, check_complete, and message to decide whether to retry.
Where can I report a problem?
Open an issue on the Actor page and include the Apify Run ID. Do not share cookies, tokens, or other credentials.
Use public data responsibly and follow applicable laws and platform terms. This independent Actor is not affiliated with, endorsed by, or sponsored by X Corp.