Tweets

List users who retweeted a tweet

Lists reposters. includeRetweetTimestamp adds retweeted_at in Unix seconds. Null means no matching repost on the newest profile page or lookup failure. The created field means account creation. Timestamp lookups add latency.

get/api/v1/x/tweets/{id}/retweeters

Path parameters

idstring required

Tweet ID to get retweeters

Query parameters

cursorstring

Pagination cursor for retweeters

includeRetweetTimestampboolean

Look up repost event times.

pageSizeinteger

Maximum user profiles requested from this page (1-200, default 200). Source, filters, or credits can return fewer profiles. Follow next_cursor while the response reports more pages. Deprecated aliases remain accepted.

minFollowersinteger

Minimum follower count. Filtering happens before billing.

maxFollowersinteger

Maximum follower count. Missing counts pass this maximum.

minFollowinginteger

Profiles must follow at least this many accounts.

maxFollowinginteger

Profiles may follow at most this many accounts.

minStatusesinteger

Minimum post count. minPosts is also accepted.

maxStatusesinteger

Maximum post count. maxPosts is also accepted.

minAccountAgeDaysinteger

Minimum account age in whole days.

verifiedOnlyboolean

Only return verified profiles.

verifiedTypestring

Match the verification type exactly, ignoring case.

hasWebsiteboolean

Only return profiles with a website.

hasLocationboolean

Only return profiles with a location.

bioContainsstring

Match any comma-separated or line-separated bio term, ignoring case.

locationContainsstring

Match a location substring, ignoring case.

usernameContainsstring

Match a username substring, ignoring case.

enrichProfilesboolean

Add each row's full profile, as GET /x/users/{id} returns it. Pages take several seconds longer.

Response

List of retweeters

filtered_countinteger
has_next_pageboolean required
next_cursorstring required

Example response

{
  "users": [],
  "has_next_page": false,
  "next_cursor": ""
}

Changes