Datacircle

cheapxapi X profile API pricing: GET /twitter/user/batch_info_by_ids

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

82% complete: 9 of the 11 fields on our checklistSee the 11 fields

$0.00per 1,000 profilesWe haven't run cheapxapi through our X profile API benchmark yet.This plan is free. We rank 756 plans for X profile APIs by price. Half the plans cost $1.00 or less per 1,000 profiles. 164 X profile API plans on our price sheet are free. CarryFeed's free plan scores highest of the free plans in our benchmark, at 60.5 out of 100.TwittrAPI's top-up from $500 is the cheapest paid plan per 1,000 profiles: $0.00016. twit.sh's MPP plan costs the least for 10,000 profiles a month: $2.00.Socialinsider's $199 monthly plan covers any number of profiles, and costs less up front than TwittrAPI's top-up from $500.lobstr.io, TwittrAPI and ScrapeAtlas are the best X (Twitter) profile API providers in the Datacircle benchmark.
Type a number to see the cheapest cheapxapi plan for that many profiles. The table below then sorts the other plans by what each costs.
Plan: Sign-up credit one of cheapxapi's 2 plans
Call: GET /twitter/user/batch_info_by_ids one of cheapxapi's 3 calls for this API
API: X profile API one of cheapxapi's 2 APIs

About this item

  • Live. You get the profile from X when you call the API.
  • 9 of the 11 fields on our checklist. Bio, Photo, Links, Location, Verified, Followers, Following, Posts, Likes.
  • Nothing to pay. You get $1 of credit, enough for about 33,333 results. Unused credit expires after 60 days.
  • One call. You send userIds to GET /twitter/user/batch_info_by_ids. The call returns a profile for each account you send.
  • Who can get it: with conditions. Keep data: no limit. Use data: with conditions.

cheapxapi: X profile API alternatives

cheapxapi alternatives: other X profile API providers by price

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

cheapxapi, top-up, Pay as you go, GET /twitter/user/batch_info_by_idsSorsa, $199 monthly, Pro, GET /info-batchTwexAPI, $1,999 pack, Lifetime, POST /twitter/users/by_idsSocial Fetch, $225 monthly, Scale, GET /v1/twitter/profilesScrapeBadger, $36,000 yearly, Max, GET /v1/twitter/users/batch_by_ids
$ per 1,000 profiles$0.03$0.02$0.028$0.03$0.037
Completeness82%82%82%82%82%
Billingpay firstmonthlypay firstmonthlyyearly
Payany amount$199$1,999$225$36,000
Enough foras many as you pay for10,000,000 results a month3,000,000 results a month7,500,000 results a month80,000,000 results a month
Freshnesslivelivelivelivelive
Who can get itanyone 18 or over who can enter a binding contract, outside the countries and regions under comprehensive sanctions its terms listanyone, except from or on behalf of persons or entities located in countries or regions subject to applicable sanctions or embargoesanyoneanyone, for an organisation, someone with the authority to bind itanyone 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-10.

  1. cheapxapi.com
  2. cheapxapi.com/compare
  3. cheapxapi.com/docs
  4. cheapxapi.com/docs/user-batch-info-by-ids
  5. cheapxapi.com/openapi.json
  6. cheapxapi.com/pricing
  7. cheapxapi.com/refunds
  8. cheapxapi.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$0.00
Perresult
Billingfree
Charges
Also pays forfrom the same budget: 53 other cheapxapi calls
Not found
$ per 1,000 calls that find nothing$0.00
In their words
Their pitchRefresh the profiles of accounts you already track: 20 accounts cost one request instead of 20.
Data
Freshnesslive
Keep datano limit
Use dataYou agree not to use cheapxapi, or data obtained through it, to: harass, stalk, threaten, dox or intimidate any person, single out people based on sensitive characteristics such as health, religion, ethnicity, sexual orientation or political views, run spam, fake engagement or coordinated manipulation campaigns, act through X accounts you are not authorized to control, try to obtain non-public data, get around our access controls or rate limits, or use someone else’s API key, disrupt, overload, probe or reverse-engineer our systems, break any law, or infringe anyone else’s rights.
Plan
Pay$0
You get$1
Enough forabout 33,333 results
Expires60 days
Rate limit
Per second2
Concurrent10
Batch20
Speed
Answerin the call
The call
You senduserIds
MethodGET
Path/twitter/user/batch_info_by_ids
About the plan
PlanSign-up credit
Who can get itanyone 18 or over who can enter a binding contract, outside the countries and regions under comprehensive sanctions its terms list
The 34 fields the plan's answer can hold

user ID, name, username, profile URL, blue verified, protected, verified type, profile picture, banner image, bio, location, followers, following, can DM, account created, likes count, has custom timelines, is translator, media count, posts count, withheld in countries, affiliation, possibly sensitive, pinned post IDs, is automated, automated by, unavailable, unavailable reason, unavailable message, bio entities, bio links, website, status, type

Best GTM APIs