Datacircle

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

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

82% complete: 9 of the 11 key fields we checkSee the 11 fields

$0.40per 1,000 profilesEach call asks for one profile. You pay for the profile plus $0.0002 for each call. The $0.40 per 1,000 includes the $0.0002 for each call.Half of the 239 plans we rank by price cost $0.50 per 1,000 profiles or less. This plan is cheaper than 51% of the 239 plans.TweetAPI's $417 monthly plan costs the least per 1,000 profiles: $0.00083.
Plan: Usage-based pricing SocialData's only plan
Call: GET /twitter/user/{user_id} one of SocialData's 4 calls for this API
API: X profile API one of SocialData's 2 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 9 of the 11 key fields we check. Bio, Photo, Links, Location, Verified, Followers, Following, Posts, Likes.
  • 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}. The call returns the account's profile.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

SocialData: X profile API alternatives

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

This planSocialData, top-up, Usage-based pricing, GET /twitter/user/{user_id}Scrappa, $10 packTweetAPI, $17 monthly, Pro, GET /tw-v2/user/by-usernameScrapingdog, $900 yearlylobstr.io, $4,800 yearly
$ per 1,000 profiles$0.40$0.303$0.34$0.375$0.40
Completeness82%64%82%73%82%
Billingpay firstpay firstmonthlyyearlyyearly
Payany amount$10$17$900$4,800
Enough foras many as you pay for33,000 calls50,000 calls a month200,000 calls a month1,000,000 results a month
Freshnessunknownunknownliveunknownlive
Who can get itanyoneanyone 18 or overanyone at least 18 and able to enter a binding contractanyoneprofessionals, not consumers

X (Twitter) profile 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-profile
  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.

  • Bio
  • Photo
  • Links
  • Contact, not in the answer
  • Location
  • Verified
  • Followers
  • Following
  • Posts
  • Likes
  • Views, not in the answer
Price
$ per 1,000 profiles$0.40
Percall
Billingpay first
Charges
Start fee$0.0002
Also pays forfrom the same budget: Get Search Results · 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 Tweets · 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 pitchRetrieve detailed user profile information by their Twitter numerical ID.
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
MethodGET
Path/twitter/user/{user_id}
About the plan
PlanUsage-based pricing
Who can get itanyone
The 17 fields the plan's answer can hold

user ID, name, username, bio, location, website, profile picture, banner image, followers, following, posts count, likes count, listed count, verified, account created, protected, can DM

Best GTM APIs