Datacircle

SocialData pricing and alternatives: X profile API, POST /twitter/users-by-ids

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.20per 1,000 profilesYou also pay $0.0002 for each call, however many profiles you ask for.Half of the 239 plans we rank by price cost $0.50 per 1,000 profiles or less. This plan is cheaper than 61% 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: POST /twitter/users-by-ids 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 ids to POST /twitter/users-by-ids. The call returns a profile for each account you send.
  • 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, POST /twitter/users-by-idsXFluxAPI, $49 monthlyTweetAPI, $197 monthly, Mega, GET /tw-v2/user/by-usernameScrapingdog, $6,000 monthlyScrappa, $1,000 pack
$ per 1,000 profiles$0.20$0.196$0.197$0.20$0.20
Completeness82%27%82%73%64%
Billingpay firstmonthlymonthlymonthlypay first
Payany amount$49$197$6,000$1,000
Enough foras many as you pay for250,000 calls a month1,000,000 calls a month30,000,000 calls a month5,000,000 calls
Freshnessunknownliveliveunknownunknown
Who can get itanyoneanyoneanyone at least 18 and able to enter a binding contractanyoneanyone 18 or over

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-multiple-user-profiles
  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.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 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 user information for up to 100 users per request.
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
Batch100
Speed
Answerin the call
The call
You sendids
MethodPOST
Path/twitter/users-by-ids
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