Work in progress Learn More

Datacircle

TwitterXAPI pricing: X profile API, GET /v1/users/by-id/{userId}

Is TwitterXAPI 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

$1.00per 1,000 profilesWe haven't run TwitterXAPI through our X profile API benchmark yet.Half of the 501 plans we rank by price cost $1.00 per 1,000 profiles or less. This plan costs less per 1,000 profiles than 44% of the 501 plans.TwittrAPI's top-up from $500 costs the least per 1,000 profiles: $0.00016.lobstr.io, TweetAPI and TwexAPI are the best X (Twitter) profile API providers in the Datacircle benchmark.
Plan: Pay as you go one of TwitterXAPI's 2 plans
Call: GET /v1/users/by-id/{userId} one of TwitterXAPI's 3 calls for this API
API: X profile API one of TwitterXAPI's 2 APIs

About this item

  • Live. You get the profile from X when you call the API.
  • 9 of the 11 key fields we check. Bio, Photo, Links, Location, Verified, Followers, Following, Posts, Likes.
  • A balance you top up. You pay $10 or more. You spend the whole balance on calls. $10 is enough for 10,000 calls. The balance never expires.
  • One call. You send userId to GET /v1/users/by-id/{userId}. The call returns the account's profile.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

TwitterXAPI: X profile API alternatives

TwitterXAPI alternatives: every X profile API provider ranked

We list other providers' plans closest to this plan in price per 1,000 profiles. Each plan in the table gives live data.

This planTwitterXAPI, top-up from $10, Pay as you go, GET /v1/users/by-id/{userId}lobstr.io, $100 monthlyTweetAPI, $5 pack, Pay as you go, GET /tw-v2/user/by-idGetXAPI, $15 monthly, Pro, GET /twitter/user/infoFetchLayer, $250 monthly, Team, POST /twitter/about-profile
$ per 1,000 profiles$1.00$1.00$1.00$1.00$1.00
Completeness82%82%82%82%73%
Billingpay firstmonthlypay firstmonthlymonthly
Pay$10$100$5$15$250
Enough for10,000 calls100,000 results a month5,000 calls15,000 calls a month250,000 calls a month
Freshnesslivelivelivelivelive
Who can get itanyoneprofessionals, not consumersanyone at least 18 and able to enter a binding contractanyoneanyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher)

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-11-05.

  1. twitterxapi.com/docs
  2. twitterxapi.com/docs/errors
  3. twitterxapi.com/docs/pagination
  4. twitterxapi.com/docs/responses
  5. twitterxapi.com/docs/users
  6. twitterxapi.com/llms.txt
  7. twitterxapi.com/pricing
  8. twitterxapi.com/privacy
  9. twitterxapi.com/terms

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$1.00
Percall
Billingpay first
Charges
Also pays forfrom the same budget: Profile by username · Account information · Posts · Posts and replies · Media · Followers · Verified followers · Following · Creator subscriptions · Post details · Direct replies · Conversation thread · Retweeters · Search posts · Search accounts · Search a trend · List posts · List members · Trends · Community information · Community posts · Community members · Community moderators
Not found
$ per 1,000$0.00
In their words
Their pitchOne public account by numeric ID. Use it when usernames may have changed.
Data
Freshnesslive
Keep datano limit
Use dataYou must comply with applicable law, respect privacy and intellectual-property rights, secure your API key, and avoid abusive traffic, attempts to bypass limits, or use that harms the service or third parties.
Plan
Pay$10
You get$10
Enough for10,000 calls
Expiresnever
Rate limit
Batch1
Speed
Answerin the call
The call
You senduserId
MethodGET
Path/v1/users/by-id/{userId}
About the plan
PlanPay as you go
Who can get itanyone
The 21 fields the plan's answer can hold

user ID, username, name, bio, bio links, profile URL, profile picture, banner image, followers, following, posts count, likes count, listed count, media count, verified, blue verified, verified type, account created, location, protected, pinned post IDs

Best GTM APIs