X API pricing and alternatives: X profile API, GET / 2/ users/ {id}
Is X API yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
GET / 2/ users/ {id} one of X API's 4 calls for this APIGET /Top-up from $5, Pay-per-use$10.00 per 1,0002/ users/ {id} GET /Top-up from $5, Pay-per-use$10.00 per 1,0002/ users GET /Top-up from $5, Pay-per-use$10.00 per 1,0002/ users/ by/ username/ {username} GET /Top-up from $5, Pay-per-use$10.00 per 1,0002/ users/ by
About this item
- Live. You get the profile from X when you call.
- 9 of the 11 key fields we check. Bio, Photo, Links, Location, Verified, Followers, Following, Posts, Likes.
- A balance you top up. You pay $5 or more. You spend the whole balance on calls.
- One call. You send
idtoGET /. You can also send2/ users/ {id} user.fields,expansionsandpost.fields. The call returns the account's profile. - Who can get it: anyone with a developer account (a Project and an App in the Developer Console). Keep data: with conditions. Use data: with conditions.
X API: X profile API alternatives
We list other providers' plans closest to this plan in price per 1,000 profiles. Each plan in the table gives live data.
| This planX API, top-up from $5, Pay-per-use, GET /2/users/{id} | SocialKit, $49 pack | SocialCrawl, £15 pack, Starter, POST /v1/prism/profiles | Sorsa, $49 monthly, Starter, GET /info | GEDX402 Social, pay as you go, Pay per request, POST /v1/social/outcome/profile | |
|---|---|---|---|---|---|
| $ per 1,000 profiles | $10.00 | $6.533 | $8.001 | $9.80 | $14.00 |
| Completeness | 82% | 73% | 64% | 82% | 73% |
| Billing | pay first | pay first | pay first | monthly | pay as you go |
| Pay | $5 | $49 | £15 | $49 | per call |
| Enough for | as many as you pay for | 7,500 calls | 2,500 results | 5,000 calls a month | as many as you pay for |
| Freshness | live | live | live | live | live |
| Who can get it | anyone with a developer account (a Project and an App in the Developer Console) | anyone | anyone 18 or over | anyone, except from or on behalf of persons or entities located in countries or regions subject to applicable sanctions or embargoes | anyone with a USDC wallet on Base |
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.
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
| $ per 1,000 profiles | $10.00 |
|---|---|
| Per | result |
| Billing | pay first |
| Repeat free | 1 day |
|---|---|
| Start fee | $0.01 |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | The User lookup endpoints let you retrieve profile information for one or more users. |
|---|
| Freshness | live |
|---|---|
| Keep data | no limit in its terms, but stored X Content must follow X: If you store X Content offline, you must keep it up to date with the current state of that content on X. Specifically, you must delete or modify any content you have if it is deleted or modified on X. [...] This must be done as soon as reasonably possible, or within 24 hours after receiving a request to do so by X or the applicable X account owner |
| Use data | You may not use the X API to measure the availability, performance, functionality, or usage of X for benchmarking, competitive, or commercial purposes. [...] we restrict the redistribution of X Content to third parties. If you provide X Content to third parties, including downloadable datasets or via an API, you may only distribute Post IDs, Direct Message IDs, and/or User IDs (except as described below). In total, you may not distribute more than 1,500,000 Post IDs to any entity (inclusive of multiple individuals associated with a single entity) within any 30 day period unless you have received written permission from X. [...] developers may provide up to 500 public Posts Objects and/or User Objects to each person who uses your service on a daily basis if this is done via non-automated means (e.g., download of spreadsheets or PDFs). [...] We limit the circumstances under which you may match a person on X to information obtained or stored off-X. [...] You may only do this if you have express opt-in consent from the person before making the association, or as described below. [...] You may not (and may not permit others to) store, aggregate, or cache location data and other geographic information contained in X Content, except as part of a Post. |
| Pay | $5 |
|---|
| Per second | 0.33 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | id. Optional: user.fields, expansions, post.fields |
|---|---|
| Method | GET |
| Path | /2/users/{id} |
| Plan | Pay-per-use |
|---|---|
| Who can get it | anyone with a developer account (a Project and an App in the Developer Console) |
The 35 fields the plan's answer can hold
user ID, name, username, bio, bio links, bio entities, location, website, profile picture, banner image, followers, following, posts count, likes count, media count, listed count, verified, verified type, verified followers count, identity verified, account created, affiliation, protected, parody, withheld in countries, pinned post ID, most recent post ID, pinned post, can DM, active follower count, confirmed email, connection status, subscriber count, subscribes to you, subscription type
Best GTM APIs
- Best LinkedIn profile API in 2026
- Best email finder API in 2026
- Most accurate email finder API in 2026
- Best email verification API in 2026
- Most accurate email verification API in 2026
- Best phone finder API in 2026
- Most accurate phone finder API in 2026
- Best LinkedIn company data API in 2026
- Best company headcount API in 2026
- Most accurate company headcount API in 2026
- Best phone validation API in 2026
- Most accurate phone validation API in 2026
- Best LinkedIn post comment API in 2026
- Best LinkedIn post reaction API in 2026
- Best similar people API in 2026
- Best similar companies API in 2026
- Best tech stack API in 2026
- Best LinkedIn profile post API in 2026
- Best LinkedIn company post API in 2026
- Best company funding API in 2026
- Best company open jobs API in 2026
- Best LinkedIn people search API in 2026
- Best LinkedIn company search API in 2026
- Best LinkedIn job search API in 2026
- Best reverse email lookup API in 2026
- Most accurate reverse email lookup API in 2026
- Best LinkedIn post search API in 2026
- Best LinkedIn post details API in 2026
- Best LinkedIn job details API in 2026
- Best LinkedIn profile comment API in 2026
- Best LinkedIn profile reaction API in 2026
- Best LinkedIn post repost API in 2026
- Best company enrichment API in 2026
- Best people search API in 2026
- Best company discovery API in 2026
- Best job postings API in 2026
- Best job posting details API in 2026
- Best people enrichment API in 2026
- Best company hierarchy API in 2026
- Best web search API in 2026
- Best SERP API in 2026
- Best news API in 2026
- Best web scraping API in 2026
- Best Instagram profile API in 2026
- Best Instagram post API in 2026
- Best TikTok profile API in 2026
- Best TikTok video API in 2026
- Best YouTube channel API in 2026
- Best YouTube channel video API in 2026