Article
article
Optional
X Article attached to the post: id, title, preview, cover image, dates, plain text and content blocks.
X (Twitter) Scraper Unlimited – No Limits
Pricing
from $2.00 / 1,000 results
Scrape X (Twitter) posts, profiles, articles and threads with no login or cookies. Get text, likes, views, author, media and profile analytics from links, handles or search terms. Bulk input, advanced filters, auto proxy fallback. Export JSON, CSV or Excel for social listening.
Row type
type
Optional
tweet = a post, user = a profile, profileStats = analytics for one profile, error = an input that gave no result.
ID
id
Optional
Post id (posts) or account id (profiles).
Link
url
Optional
Link to the post or the profile on x.com.
Twitter link
twitterUrl
Optional
The same link on twitter.com.
Text
text
Optional
Full text of the post (long posts included).
Reposts
retweetCount
Optional
Number of reposts.
Replies
replyCount
Optional
Number of replies.
Likes
likeCount
Optional
Number of likes.
Quotes
quoteCount
Optional
Number of quote posts.
Created at
createdAt
Optional
When the post or account was created, in X's own date format.
Language
lang
Optional
Language code of the post.
Quoted post id
quoteId
Optional
Id of the post that is quoted, if any.
Bookmarks
bookmarkCount
Optional
Number of bookmarks.
Is reply
isReply
Optional
True when the post is a reply.
Card
card
Optional
Link card or poll attached to the post (empty object when none).
Is repost
isRetweet
Optional
True when the post is a repost of another post.
Is quote
isQuote
Optional
True when the post quotes another post.
Article
article
Optional
X Article attached to the post: id, title, preview, cover image, dates, plain text and content blocks.
Views
viewCount
Optional
Number of views.
Created at (ISO)
createdAtIso
Optional
Creation time as an ISO 8601 UTC string.
Conversation id
conversationId
Optional
Id of the first post of the conversation.
Is pinned
isPinned
Optional
True when the post is pinned on the profile.
Source
source
Optional
App the post was sent from (present on reposts only).
Place
place
Optional
Place attached to the post, when there is one.
Reply to post id
inReplyToId
Optional
Id of the post this one replies to.
Reply to user
inReplyToUserName
Optional
User name of the account this post replies to.
Is long post
isLongPost
Optional
True when the post is a long post.
Possibly sensitive
possiblySensitive
Optional
True when X flags the post as possibly sensitive.
Mentions
mentions
Optional
Accounts mentioned in the post: user name and id.
Links in the post
urls
Optional
Links in the post: short, expanded and display form.
Media
media
Optional
Photos, videos and GIFs: type, link, best video link, size, duration, alt text and id.
Quoted post
quote
Optional
The quoted post, with the same fields as a post.
Reposted post
retweeted
Optional
The original post of a repost, with the same fields as a post.
Is edited
isEdited
Optional
True when the post was edited.
Edit history ids
editTweetIds
Optional
Ids of all versions of the post.
AI-generated media
hasAiGeneratedMedia
Optional
True when the post is labelled as containing AI-generated media.
Engagement
engagement
Optional
Likes + reposts + replies + quotes.
Engagement rate (followers)
engagementRate
Optional
Engagement as a percentage of the author's followers.
Engagement rate (views)
engagementRateByViews
Optional
Engagement as a percentage of views.
Media links
mediaUrls
Optional
Direct links to original-size photos and the best video quality.
Link domains
domains
Optional
Domains of the links in the post (x.com and t.co left out).
Thread id
threadId
Optional
Conversation id when the author's own posts form a thread (only the posts collected so far are considered).
Thread position
threadPosition
Optional
Position of the post in its thread.
Thread length
threadLength
Optional
Number of the author's posts collected in that thread.
Matched search term
matchedSearchTerm
Optional
The search term that found the row (when enabled).
Found via
discoveredVia
Optional
A short label showing how the row was found, for example direct or profile-timeline.
Data quality
dataQuality
Optional
Set only when the row has fewer details than usual, with the reason.
Reply chain
thread
Optional
Posts above this reply, oldest first (when enabled).
User name
userName
Optional
Handle of the account, without @.
Name
name
Optional
Display name of the account.
Verified
isVerified
Optional
True for a verified account.
Blue verified
isBlueVerified
Optional
True for an account with a Blue subscription.
Verified type
verifiedType
Optional
Kind of verification, for example Government or business.
Profile picture
profilePicture
Optional
Link to the profile picture.
Followers
followers
Optional
Number of followers.
Following
following
Optional
Number of accounts followed.
Bio
description
Optional
Profile bio text.
Location
location
Optional
Location written on the profile.
Website
website
Optional
Website on the profile.
Posts count
tweetsCount
Optional
Total posts of the account.
Banner
profileBanner
Optional
Link to the profile banner.
Protected
isProtected
Optional
True when the account is protected.
Media count
mediaCount
Optional
Number of posts with media (when available).
Likes given
likesGiven
Optional
Number of likes the account gave (when available).
Affiliates
affiliatesCount
Optional
Number of affiliated accounts (when available).
Highlighted posts
highlightedPostsCount
Optional
Number of highlighted posts (when available).
Subscribers
subscribersCount
Optional
Number of subscribers (when available).
Birthdate
birthdate
Optional
Public birthdate (when the account shares it).
Emails in bio
bioEmails
Optional
Email addresses written in the bio.
Mentions in bio
bioMentions
Optional
Handles mentioned in the bio.
Links in bio
bioLinks
Optional
Links in the bio.
Posts analysed
postsAnalyzed
Optional
Posts the analytics are based on.
Original posts
originalPosts
Optional
Posts that are not reposts.
Reposts
retweets
Optional
Reposts among the analysed posts.
Replies
replies
Optional
Replies among the original posts.
Quotes
quotes
Optional
Quote posts among the original posts.
With media
withMedia
Optional
Original posts with media.
With links
withLinks
Optional
Original posts with links.
From
from
Optional
Oldest analysed post (ISO).
To
to
Optional
Newest analysed post (ISO).
Posts per week
postsPerWeek
Optional
Average posting pace.
Likes stats
likes
Optional
avg, median, max and total likes of the original posts.
Reposts stats
retweetCounts
Optional
avg, median, max and total reposts of the original posts.
Replies stats
replyCounts
Optional
avg, median, max and total replies of the original posts.
Views stats
views
Optional
avg, median, max and total views of the original posts.
Average engagement rate
avgEngagementRate
Optional
Average engagement rate in percent.
Top mentions
topMentions
Optional
Most mentioned accounts with counts.
Top link domains
topDomains
Optional
Most linked domains with counts.
Posts by weekday
postsByWeekdayUtc
Optional
Number of posts per weekday (UTC).
Best hour (UTC)
bestHourUtc
Optional
Hour of day with the most posts.
Apps used
sources
Optional
Apps the posts were sent from, with counts.
Top posts
topPosts
Optional
The three original posts with the highest engagement.
Threads
threads
Optional
Number of threads among the analysed posts.
Input
input
Optional
The input that gave no result.
Reason
error
Optional
Why the input gave no result.