Datacircle

SocialData pricing and alternatives: X post API, GET /twitter/user/{user_id}/tweets

Is SocialData yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

100% complete: all 6 key fields we checkSee the 6 fields

$0.20per 1,000 postsYou also pay $0.0002 for each call, however many posts you ask for.Half of the 148 plans we rank by price cost $0.05 per 1,000 posts or less. This plan is cheaper than 12% of the 148 plans.TweetAPI's $417 monthly plan costs the least per 1,000 posts: $0.0042. TweetAPI charges for each page of results. We count 20 posts on each page to get the $0.0042 price.
Plan: Usage-based pricing SocialData's only plan
Call: GET /twitter/user/{user_id}/tweets one of SocialData's 2 calls for this API
API: X post API one of SocialData's 2 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • All 6 key fields we check. Text, Media, Engagement, Analytics, Author, Audience.
  • A balance you top up. You pay any amount. You spend the whole balance on calls.
  • One call. You send user_id to GET /twitter/user/{user_id}/tweets. You can also send cursor. The call returns the account's posts.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

SocialData: X post API alternatives

We list other providers' plans closest to this plan in price per 1,000 posts.

This planSocialData, top-up, Usage-based pricing, GET /twitter/user/{user_id}/tweetsTwitterAPI.io, $20 pack, $20 recharge, GET /twitter/user/tweet_timelineAnysite, $49 monthlySocialCrawl, £49 packSorsa, $490 yearly
$ per 1,000 posts$0.20$0.15$0.163$0.163$0.204
Completeness100%83%100%83%83%
Billingpay firstpay firstmonthlypay firstyearly
Payany amount$20$49£49$490
Enough foras many as you pay forabout 133,333 results15,000 pages a month20,000 pages10,000 pages a month
Freshnessunknownlivelivelivelive
Who can get itanyoneanyone at least 18 years old and legally capable of entering into binding contractsanyone at least 18 years old or of the age of majority in their jurisdictionanyone 18 or overanyone, except from or on behalf of persons or entities located in countries or regions subject to applicable sanctions or embargoes

X (Twitter) post API pricing: plans compared

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.

  1. docs.socialdata.tools/getting-started/pricing
  2. docs.socialdata.tools/getting-started/rate-limits
  3. docs.socialdata.tools/openapi.yaml
  4. docs.socialdata.tools/reference/get-user-tweets-replies/
  5. socialdata.tools
  6. socialdata.tools/legal/fulfillment-policy
  7. socialdata.tools/legal/terms-and-conditions

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement
  • Analytics
  • Author
  • Audience
Price
$ per 1,000 posts$0.20
Perresult
Billingpay first
Charges
Start fee$0.0002
Also pays forfrom the same budget: Get Search Results · Get User Profile · Get Multiple User Profiles By Ids · Get Multiple User Profiles By Usernames · Get User Followers · Get User Verified Followers · Get User Following · Get User Mentions · Get User Affiliates · Get User Highlights · Get User Lists · Get User Extended Bio · Get Similar Profiles · Get Tweet · Get Multiple Tweets by IDs · Get Tweet Comments · Get Tweet Quotes · Get Tweet Retweeters · Get Thread · Get Article Details · Get List Details · Get List Members · Get List Tweets · Get Community Details · Get Community Tweets · Get Community Members · Search Community Tweets · Get Space Details · Verify User Following · Verify User Retweeted · Verify User Commented
Not found
$ per 1,000$0.00
In their words
Their pitchReturns array of tweets from the user's tweets timeline.
Data
Keep datano limit
Use dataYou may use the Website and other Services solely for the purposes of data extraction from publicly accessible websites (including websites that may require the user's login) or from other sources you are authorised to access. [...] You may not allow any third parties to use and/or access the Website or Services by using your user account.
Plan
Expiresnever
Rate limit
Per second2
Batch1
Speed
Answerin the call
The call
You senduser_id. Optional: cursor
MethodGET
Path/twitter/user/{user_id}/tweets
About the plan
PlanUsage-based pricing
Who can get itanyone
The 44 fields the plan's answer can hold

next cursor, created at, post ID, text, full text, posted from, in reply to post ID, in reply to user ID, in reply to username, author ID, author name, author username, author location, author website, author bio, author protected, author verified, author followers, author following, author listed count, author likes count, author posts count, author account created, author banner image, author profile picture, author can DM, language, quoted post ID, is quote, is pinned, quote count, reply count, repost count, like count, view count, bookmark count, quoted post, reposted post, URLs, user mentions, hashtags, symbols, media, poll

Best GTM APIs