Twitter/X Thread Reader avatar

Twitter/X Thread Reader

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Twitter/X Thread Reader

Twitter/X Thread Reader

Read and extract full Twitter/X threads and conversations. Extract the original tweet, all replies, engagement metrics (likes, retweets, views), media, and author info. Supports cursor pagination for large threads. Export to JSON/CSV.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿฆ Twitter/X Thread Reader โ€“ Extract Complete Twitter Threads & Replies

Extract complete Twitter/X threads and sequential conversation replies with detailed metadata, engagement metrics, author profiles, and media. Perfect for archiving threads, content curation, social media analytics, research, and marketing analysis!

๐Ÿ“‹ Table of Contents

๐Ÿš€ Features

Complete Thread Extraction

  • Sequential Replies - Extract the parent tweet and all subsequent replies in a thread.
  • Author Information - Username, display name, user ID, avatar image, bio, verification status, and subscribers count.
  • Engagement Metrics - Likes, retweets, replies, quotes, bookmarks, and views.
  • Media Content - Retrieve image and video URLs embedded within the thread tweets.
  • High-Res Avatars - Fetch high-quality profile picture URLs of all thread participants.

Advanced Functionality

  • Automated Pagination - Automatically paginate replies using the cursor loop up to the defined maxPages limit.
  • No Login Required - Scrape public threads without providing any account login credentials.
  • Error Mapping - Structured logs and detailed error mapping in case of missing or private tweets.

๐ŸŽฏ Use Cases

Use CaseDescriptionBenefits
Thread ArchivingSave full informational threads for offline reading or referencePrevent data loss, store educational content
Content CurationCollect highly viral Twitter threads on specific nichesCurate posts for newsletters, blogs, or reposting
Sentiment AnalysisAnalyze replies and public feedback under specific threadsUnderstand community reaction and feedback
Competitor MonitoringMonitor customer interaction and replies under competitor tweetsGain insights into client engagement patterns
Academic ResearchCollect long-form structured discussions on Twitter/XResearch social discourse, trending debates

โšก Quick Start

1๏ธโƒฃ Single Thread Scrape

{
"tweetIds": [
"1800000000000000000"
],
"maxPages": 2
}

2๏ธโƒฃ Multiple Threads or URLs

{
"tweetIds": [
"https://x.com/jack/status/20",
"https://twitter.com/elonmusk/status/1800000000000000000"
],
"maxPages": 5
}

๐Ÿ“Š Input Parameters

Configuration Options

ParameterTypeRequiredDescriptionDefault
tweetIdsArrayYesList of Tweet IDs or URLs to scrape. Supports status URLs and raw numeric IDs.
maxPagesIntegerNoMax pages of replies to retrieve per tweet (1 page = 1 API call). Range: 1 to 20.1

๐Ÿ“ค Output Format

Thread Result Output Example

{
"type": "original_tweet",
"tweet_id": "1800000000000000000",
"text": "This is the start of an awesome thread on technology trends.",
"display_text": "This is the start of an awesome thread on technology trends.",
"created_at": "Wed Jun 12 14:20:00 +0000 2026",
"likes": 12500,
"retweets": 850,
"replies": 320,
"quotes": 45,
"bookmarks": 120,
"views": "250000",
"lang": "en",
"source": "Twitter for iPhone",
"conversation_id": "1800000000000000000",
"author_id": "44196397",
"author_name": "Tech Enthusiast",
"author_username": "tech_enthusiast",
"author_avatar": "https://pbs.twimg.com/profile_images/1234567890/photo_400x400.jpg",
"author_verified": true,
"author_description": "Exploring next-generation tech and AI research.",
"author_subscribers": 12,
"media": null,
"scraped_at": "2026-07-08T10:45:00.000Z",
"input": "https://x.com/tech_enthusiast/status/1800000000000000000"
}

๐Ÿ“ˆ Data Fields Explained

Complete Field Reference

FieldTypeDescription
typeStringType of entry: original_tweet (root tweet) or thread_reply (thread response).
tweet_idStringUnique Twitter/X status ID.
textStringUnformatted text content of the tweet.
display_textStringFormatted/rendered text content of the tweet.
created_atStringOriginal post date and time (standard Twitter format).
likesIntegerNumber of favorites / likes.
retweetsIntegerNumber of retweets.
repliesIntegerDirect reply count on this specific tweet.
quotesIntegerNumber of quote tweets.
bookmarksIntegerNumber of times this tweet was bookmarked.
viewsString/NumberView count / impressions.
langStringISO language code of the tweet (e.g. en, es).
conversation_idStringRoot conversation ID for grouping the thread.
author_idStringUnique Twitter user identifier.
author_nameStringUser display name.
author_usernameStringUser handle (screen name).
author_avatarStringURL to the author profile picture.
author_verifiedBooleanTrue if the author is blue verified.
parent_tweet_idStringRoot tweet ID (present only in thread_reply records).
scraped_atStringExtraction timestamp.

โ“ FAQ

Q: Do I need a Twitter API key or account?

A: No, you do not need any credentials. The actor runs entirely using internal API key.

Q: Can I fetch replies that are not part of the sequential thread?

A: This actor is designed specifically to read consecutive thread responses from the author and direct thread flow. To scrape all replies of a tweet regardless of who wrote them, use the Twitter X Recent Replies Scraper.

Q: How does the maxPages parameter work?

A: Twitter returns replies in pages. Setting a higher maxPages value will make the scraper request more pages of replies. Each page requires one API call.



๐Ÿท๏ธ Keywords & Tags

twitter thread reader, x thread scraper, unroll twitter thread, read twitter thread, twitter replies extractor, twitter conversation scraper, twitter thread downloader, save twitter thread, twitter scraper, x.com thread reader, twitter api thread, export twitter replies, apify twitter scraper, social media archiver


๐Ÿš€ Get Started Now

  1. Click "Try for free" to run this actor in the Apify Console.
  2. Enter one or more Tweet URLs or IDs into the list.
  3. Configure maxPages depending on the thread length.
  4. Download the resulting JSON, CSV, or Excel file!

โญ If this actor is useful to your workflow, please leave a star!


Built by Sachin Kumar Yadav using Apify Platform