List tweets from an X List
Omit mode for resumable maximum coverage. Pass next_cursor unchanged. Standard keeps legacy pagination.
Path parameters
X List ID.
Query parameters
Cursor from the previous response. Existing unprefixed cursors keep legacy standard behavior. Pages can be empty before more rows; follow next_cursor.
Omit mode for resumable maximum coverage. Standard keeps legacy pagination. Coverage returns diagnostics once and rejects cursors.
Automatic pages accept 1-300 Tweets. Standard pages keep 1-100. Default 20. Follow next_cursor while the response reports more pages. Deprecated aliases remain accepted.
Inclusive ISO bound for Tweet creation time.
Exclusive ISO bound for Tweet creation time.
Include reply tweets unless replies specifies another mode.
Filter by author username.
Filter replies sent to a username.
Filter tweets mentioning a username.
Filter by language. Alias lang is accepted.
Start date in YYYY-MM-DD format.
End date in YYYY-MM-DD format.
Filter media. Aliases: has_video, has_media.
Minimum likes. Aliases: minFaves, min_likes, min_faves.
Minimum retweets threshold.
Minimum replies threshold.
Minimum quote count threshold.
Minimum view count threshold.
Minimum bookmark count threshold.
Maximum likes threshold. maxLikes is also accepted.
Maximum retweets threshold.
Maximum replies threshold.
Maximum quotes threshold.
Only return tweets from Blue-verified authors.
Only return native reposts.
Only return tweets from verified authors.
Reply mode. Exclude keeps own-thread replies.
Only when the caller requests a repost mode.
Match this literal phrase, including any hyphens.
Words or quoted phrases to exclude. Separate with spaces, commas, or lines.
Words or quoted phrases where any one can match. Separate with spaces, commas, or lines.
Hashtags separated by spaces, commas, or lines.
Cashtags separated by spaces, commas, or lines.
Response
List tweets
Example response
{
"tweets": [],
"has_next_page": false,
"next_cursor": ""
}