Skip to main content
GET
/
x
/
tweets
/
{id}
/
retweeters
Get retweeters
curl --request GET \
  --url https://xquik.com/api/v1/x/tweets/{id}/retweeters \
  --header 'x-api-key: <api-key>'

Documentation Index

Fetch the complete documentation index at: https://docs.xquik.com/llms.txt

Use this file to discover all available pages before exploring further.

Requested result counts are upper bounds for paid authenticated calls. When remaining credits cannot cover the full page or ID list, Xquik returns fewer results. If zero paid results are affordable, it returns 402 insufficient_credits.
1 credit per result returned · All plans from $0.00012/credit · Accepts MPP
Get retweeters returns user profiles for accounts that retweeted or reposted one tweet. It is also useful as a tweet retweeters API, retweet users API, X retweeters API, Twitter retweeters API, or users who retweeted a tweet endpoint. The canonical endpoint remains GET /api/v1/x/tweets/{id}/retweeters.
curl "https://xquik.com/api/v1/x/tweets/1893456789012345678/retweeters" \
  -H "x-api-key: xq_YOUR_KEY_HERE" | jq
The Node.js and Python snippets write JSON Lines retweeter rows plus a separate checkpoint instead of raw response pages. Persist each mapped row and the latest next_cursor so an import, giveaway verifier, CRM sync, or agent job can resume from the last completed page without duplicate rows.

Direct retweeter handoff

Use GET /api/v1/x/tweets/{id}/retweeters when a workflow needs one row per account that retweeted or reposted a tweet for giveaway checks, CRM enrichment, audience analysis, or follow-up jobs. Store source_tweet_id, retweeter_id, username, display_name, can_dm, follower_count, following_count, verified, verified_type, profile_image_url, and a separate next_cursor checkpoint.

Retweeter rows

Store users[] as the profile rows for accounts that reposted the source tweet.

Stable upserts

Store users[].id as retweeter_id with source_tweet_id for idempotent imports and giveaway checks.

Readable labels

Store users[].username and users[].name for handles, labels, and review queues.

Profile enrichment

Store description, location, url, and profilePicture when returned for CRM and warehouse enrichment.

Audience signals

Store followers, following, verified, and verifiedType for reach scoring, filters, and outreach priority.

DM preflight

Store canDm when returned, then use DM endpoints only after a user-approved message flow.

Next page

Store has_next_page and next_cursor; pass next_cursor back as cursor only when has_next_page is true.

Credit-limited pages

Use users.length, not a requested page size, for row counts. Low balances can return fewer rows.
Direct retweeter reads cost 1 credit per user returned. Low credit balances can return fewer users than a full page; zero affordable results return 402 insufficient_credits. For MPP callers, this endpoint is billed as a session at USD 0.00015 per user returned.

Path parameters

id
string
required
Tweet ID (numeric string).

Query parameters

cursor
string
Pagination cursor from next_cursor in a previous response. Omit for the first page. Pass a cursor only when has_next_page is true.

Which tweet engagement endpoint?

Retweeters

Use GET /x/tweets/{id}/retweeters for user profiles that reposted one source tweet.

Tweet likers

Use GET /x/tweets/{id}/favoriters for user profiles that liked one source tweet.

Quote tweets

Use GET /x/tweets/{id}/quotes when you need tweet rows that quote the source tweet.

Tweet replies

Use GET /x/tweets/{id}/replies when you need reply tweet rows under the source tweet.

Saved exports

Use Create extraction with toolType=repost_extractor when you need a saved job or CSV, JSON, or XLSX export.

DM handoff

Use Send DM only after your workflow has a user-approved outreach step.

Headers

x-api-key
string
required
Your API key. Session cookie authentication is also supported.

Response

users
object[]
Array of users who retweeted.
has_next_page
boolean
Whether more results are available.
next_cursor
string
Cursor for the next page.
{
  "users": [
    {
      "id": "987654321",
      "username": "xquikcom",
      "name": "Xquik",
      "followers": 10000,
      "verified": true
    }
  ],
  "has_next_page": true,
  "next_cursor": "DAACCgACGE..."
}
Last modified on May 24, 2026