Documentation Index Fetch the complete documentation index at: https://x-preview-mintlify-17c4c782.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
This guide walks you through retrieving Posts from a List timeline.
Prerequisites Before you begin, you’ll need:
Find a List ID
You can find a List ID in the URL when viewing a List on x.com: https://x.com/i/lists/84839422
└── This is the List ID
Request the List timeline
curl "https://api.x.com/2/lists/84839422/tweets? \
tweet.fields=created_at,public_metrics,author_id& \
expansions=author_id& \
user.fields=username,verified& \
max_results=10" \
-H "Authorization: Bearer $BEARER_TOKEN "
Review the response
{
"data" : [
{
"id" : "1458172421115101189" ,
"text" : "Check out our latest announcement..." ,
"author_id" : "4172587277" ,
"created_at" : "2024-01-15T10:30:00.000Z" ,
"public_metrics" : {
"retweet_count" : 42 ,
"reply_count" : 5 ,
"like_count" : 156 ,
"quote_count" : 3
},
"edit_history_tweet_ids" : [ "1458172421115101189" ]
}
],
"includes" : {
"users" : [
{
"id" : "4172587277" ,
"username" : "TechNews" ,
"verified" : true
}
]
},
"meta" : {
"result_count" : 1 ,
"next_token" : "7140dibdnow9c7btw3z2vwioavpvutgzrzm9icis4ndix"
}
}
Paginate through results
The SDKs handle pagination automatically. For cURL, use the next_token from the response to get more Posts: curl "https://api.x.com/2/lists/84839422/tweets? \
max_results=10& \
pagination_token=7140dibdnow9c7btw3z2vwioavpvutgzrzm9icis4ndix" \
-H "Authorization: Bearer $BEARER_TOKEN "
This endpoint returns up to 800 of the most recent Posts from the List.
Next steps
List lookup Get List details
List members Get List members
Integration guide Key concepts and best practices
API Reference Full endpoint documentation