X (Twitter) Quote Tweets Scraper
Pricing
from $5.00 / 1,000 quote tweet scrapeds
X (Twitter) Quote Tweets Scraper
Scrape the public quote tweets that cited any X/Twitter post URL or numeric ID. Each row includes the quote tweet's full text, author profile, engagement, media, and the original quoted post as context. No user cookies or X login required.
Pricing
from $5.00 / 1,000 quote tweet scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Extract the public quote tweets (retweets with a comment) that are citing any X/Twitter post. Give the actor a post URL or its numeric tweet ID and it returns one normalized record per public quote tweet, including the quoting account's commentary, author profile, engagement, media, and a nested context object for the original post being quoted.
Use it for social listening on a post, identifying top amplifiers, tracking who is responding to an announcement, and monitoring brand or creator mentions. Do not use it for timeline crawls, keyword search over all of X, replies without a quote, or private/deleted content.
What it returns
Every dataset row is one public quote tweet. Key fields include:
| Field | Description |
|---|---|
tweetUrl, text, createdAt | The public quote post and its creation time |
authorUsername, authorName, authorFollowersCount | Public identity and profile context of the quoting account |
likeCount, replyCount, repostCount, viewCount | Engagement values when X returns them |
hashtags, mentionedUsernames, outboundUrls, mediaUrls | Content context of the quote |
quotedTweet | Nested context of the original post being quoted (its text, author, and engagement) |
provider, position, scrapedAt | Source, ordering, and freshness |
When to use it
- See who publicly quoted a specific post and what they said.
- Rank the top amplifiers of a post by author follower count.
- Build a small, structured snapshot of public reactions for sentiment or engagement analysis.
When not to use it
- For full profile timelines, keyword search, followers, or reply-only threads.
- For private, login-only, deleted, or historical content outside the source's current public snapshot.
- When you need more than the most recent quote tweets of a post (output is capped by
maxQuotesPerTweet).
Input
{"tweetUrls": ["https://x.com/OpenAI/status/2065225362544726371"],"maxQuotesPerTweet": 100,"maxPagesPerTweet": 3,"deduplicateQuotes": true}
tweetUrls accepts canonical x.com, twitter.com, or mobile.twitter.com post URLs, or a bare numeric tweet ID. The actor supports up to 5 posts per run, up to 500 quote tweets per post, and up to 10 pagination pages per post. It uses SociaVault and requires no X cookie or user login.
Output
{"recordType": "quote","targetTweetId": "2065225362544726371","quoteTweetId": "2065250261493600416","tweetUrl": "https://x.com/theo/status/2065250261493600416","text": "This might actually be a bit too generous.","authorUsername": "theo","authorFollowersCount": 1200,"likeCount": 8500,"viewCount": 409113,"quotedOriginalTweetId": "2065225362544726371","quotedOriginalUsername": "OpenAI","quotedTweet": {"tweetId": "2065225362544726371","text": "We heard you wanted to use Codex rate limit resets on your own schedule.","authorUsername": "OpenAI","authorFollowers": 8800000},"provider": "sociavault","scrapedAt": "2026-08-17T12:35:00.000Z"}
The actor writes a compact OUTPUT record and a diagnostic RUN_SUMMARY record on every terminal path. Valid posts with no quote tweets finish successfully with VALID_EMPTY; provider outages with no useful records end honestly as UPSTREAM_FAILED; owner-secret problems end as CONFIG_ERROR.
Pricing
This actor uses Pay per event + platform usage:
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| Validated quote tweet saved | $0.005 |
For example, 100 quote tweets cost $0.50 in quote events plus the $0.00005 start event. Apify platform compute and usage are charged separately under the Pay per event + usage setting. The actor displays the maximum possible quote-event charge before it starts saving data.