Twitter Retweeters API
List the accounts that retweeted a tweet, with each account's handle, display name, bio and follower and following counts. Page through the list with `cursor`.
- Endpoint
- POST /x/get-tweet-retweeters
- Price
- 1 credit per result
- SDK
- client.x.getTweetRetweeters()
- MCP tool
- x_get_tweet_retweeters
curl -X POST "https://api.bridgly.app/x/get-tweet-retweeters" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "tweetId": "20", "count": 10}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/x/get-tweet-retweeters", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "tweetId": "20", "count": 10, },)data = response.json()const response = await fetch("https://api.bridgly.app/x/get-tweet-retweeters", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "tweetId": "20", "count": 10 }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.x.getTweetRetweeters({ tweetId: "20", count: 10});if (res.type === "success") { console.log(res.data);}What does the Twitter Retweeters API return?
Twitter retweeters API: list who retweeted any tweet on X (Twitter), with each account’s handle, name, bio and follower and following counts, as JSON. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
cursorstring- The previous response's `nextCursor`, to fetch the next page. Omit it for the first page.
tweetIdstringrequired- Numeric ID of the tweet whose retweeters to list, or the tweet link, e.g. "1234567890".
countinteger · 1–100 · default 10- Number of results to return (1–100). Defaults to 10.
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "nextCursor": "string", "users": [ { "userId": "string", "username": "string", "profileUrl": "string", "displayName": "string", "bio": "string", "avatarUrl": "string", "bannerUrl": "string", "location": "string", "websiteUrl": "string", "bioUrls": [ { "url": "string", "displayUrl": "string" } ], "followerCount": 0, "followingCount": 0, "fastFollowersCount": 0, "normalFollowersCount": 0, "tweetCount": 0, "likeCount": 0, "mediaCount": 0, "listedCount": 0, "creatorSubscriptionsCount": 0, "highlightedTweetsCount": 0, "pinnedTweetId": "string", "pinnedTweetUrl": "string", "isVerified": true, "isBlueVerified": true, "verifiedType": "string", "isIdentityVerified": true, "isProtected": true, "canDm": true, "professionalType": "string", "professionalId": "string", "professionalCategoryId": 0, "professionalCategoryName": "string", "affiliate": { "label": "string", "username": "string", "profileUrl": "string", "badgeUrl": "string" }, "tipJar": { "isEnabled": true, "bitcoinHandle": "string", "ethereumHandle": "string", "venmoHandle": "string", "venmoUrl": "string", "cashAppHandle": "string", "cashAppUrl": "string", "patreonHandle": "string", "patreonUrl": "string" }, "createdAt": "2026-01-15T09:30:00.000Z" } ] }}What can you build with the Twitter Retweeters API?
Measure reach
Add up the followers of everyone who retweeted a post.
Run giveaways
Collect every retweeter to pick a winner.
Find amplifiers
See which accounts spread your content most.
Twitter Retweeters API questions
How can I see who retweeted a tweet?
Send the tweet ID, the number after /status/ in its link. Each retweeter comes back with handle, display name, bio and follower and following counts; send the cursor for more.
Can I pick a giveaway winner from the retweets?
Yes. Page through the retweeters of the giveaway tweet and draw from the list. You pay 1 credit per account returned.
Which retweets gave a tweet the most reach?
Sort the retweeters by follower count. The accounts at the top put the tweet in front of the most people.
How do I get everyone who retweeted a tweet?
Set count to up to 100 accounts per call (10 by default). Send the nextCursor from each response back as cursor to get the next page; it is null once you reach the end of the list.
How do I use the Twitter Retweeters API?
Send a POST request to https://api.bridgly.app/x/get-tweet-retweeters with tweetId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.x.getTweetRetweeters(). AI agents connected to Bridgly over MCP can call the x_get_tweet_retweeters tool.
How much does the Twitter Retweeters API cost?
Costs 1 credit per result returned, with a minimum of 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.
More X (Twitter) endpoints
The same API key works on every endpoint. See all X (Twitter) API endpoints.
- Twitter Quote Tweets API→Twitter quote tweets API: list the quote tweets of any tweet on X (Twitter), latest or top first, with each quote’s text, author, media and engagement.
- Twitter Search API→Twitter search API: search tweets on X with every advanced-search operator, a language filter and a time window. Results include author, media and engagement.
- Tweet API→Tweet scraper API: get any tweet on X (Twitter) by ID with its text, media, author and like, retweet, reply, quote and view counts, plus its replies.
- Tweet Replies API→Tweet replies API: list the replies to any tweet on X (Twitter), with the threads beneath them and each reply’s text, author and engagement, as JSON.
Try the Twitter Retweeters API
100 free credits on business email, no card. Your first call takes a minute.