Work in progress Learn More

Datacircle

xdataapi pricing: X profile API, POST /v1/users/batch

Is xdataapi 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.00per 1,000 profilesWe haven't run xdataapi through our X profile API benchmark yet.This plan is free. We rank 501 plans for X profile APIs by price. Half the plans cost $1.00 per 1,000 profiles or less.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: Free one of xdataapi's 6 plans
Call: POST /v1/users/batch one of xdataapi's 2 calls for this API
API: X profile API one of xdataapi'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.
  • Nothing to pay. You get 5,000 credits, enough for 5,000 results. Calls stop once your credits run out. Credits never expire.
  • One call. You send handles to POST /v1/users/batch. You can also send fresh. The call returns a profile for each account you send.
  • Who can get it: anyone with a permanent email address. Keep data: no limit. Use data: with conditions.

xdataapi: X profile API alternatives

xdataapi alternatives: every X profile API provider ranked

The table starts with xdataapi's cheapest paid plan. Next come plans from other providers with the price per 1,000 profiles closest to xdataapi's. Each plan in the table gives live data.

xdataapi, $600 pack, Scale, POST /v1/users/batchSorsa, $49 monthly, Starter, GET /info-batchTwexAPI, $50 monthly, Basic, POST /twitter/users/by_idsScrapeBadger, $299 monthly, Pro, GET /v1/twitter/users/batch_by_usernamesTwittrAPI, top-up from $2,000, Bulk, GET /user/by/username/{username}
$ per 1,000 profiles$0.06$0.049$0.05$0.06$0.065
Completeness82%82%82%82%82%
Billingpay firstmonthlymonthlymonthlypay first
Pay$600$49$50$299$2,000
Enough for10,000,000 results1,000,000 results a month1,000,000 results a month5,000,000 results a monthas many as you pay for
Freshnesslivelivelivelivelive
Who can get itanyone with a permanent email addressanyone, except from or on behalf of persons or entities located in countries or regions subject to applicable sanctions or embargoesanyoneanyone 18 or overanyone aged 18 or over

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. api.xdataapi.io/openapi.yaml
  2. xdataapi.io
  3. xdataapi.io/docs/authentication
  4. xdataapi.io/docs/batch
  5. xdataapi.io/docs/credits
  6. xdataapi.io/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$0.00
Perresult
Billingfree
Charges
Also pays forfrom the same budget: Profile by handle · Latest tweets of a user · Followers of a user · Follower ids of a user · Accounts a user follows · Advanced search · Tweets by id, batch · Tweet by id · Tweet with its thread and replies · Direct replies to a tweet · Tweets that quote a tweet · Accounts that retweeted a tweet
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchUp to 100 profiles in one call. 1 credit per profile found, handles that do not exist are listed in `errors` and cost nothing.
Data
Freshnesslive
Keep datano limit
Use dataYou may use the data for research, analytics, monitoring, products and agents. You may not: Use the data to harass, stalk, dox or discriminate against a person, or to build profiles of private individuals. Resell raw access to the API, or run a service whose main function is to mirror the API. Try to read non-public data, defeat rate limits, or interfere with the service or its upstream. Use the service where it would be unlawful for you to do so.
Plan
Pay$0
You get5,000 credits
Enough for5,000 results
Expiresnever
Rate limit
Per second1
Batch100
Speed
Answerin the call
The call
You sendhandles. Optional: fresh
MethodPOST
Path/v1/users/batch
About the plan
PlanFree
Who can get itanyone with a permanent email address
The 21 fields the plan's answer can hold

user ID, username, name, bio, location, website, profile picture, banner image, verified, protected, followers, following, posts count, likes count, listed count, account created, pinned post IDs, credits consumed, credits remaining, request ID, from cache

Best GTM APIs