twit.sh pricing: X profile API, GET / users
Is twit.sh yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
27% complete: 3 of the 11 key fields we checkSee the 11 fields
$0.20per 1,000 profilesWe haven't run twit.sh 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 72% 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: MPP one of twit.sh's 2 plans
Call:
GET / users one of twit.sh's 3 calls for this APIGET /Pay as you go, MPP$0.20 per 1,000users GET /Pay as you go, MPP$5.00 per 1,000users/ by/ id GET /Pay as you go, MPP$5.00 per 1,000users/ by/ username
API: X profile API one of twit.sh's 2 APIs
About this item
- Live. You get the profile from X when you call the API.
- 3 of the 11 key fields we check. Bio, Verified, Followers.
- Nothing to buy first. You pay per call.
- One call. You send
idstoGET /. The call returns a profile for each account you send.users - Anyone can get it. Keep data: no API terms. Use data: no API terms.
twit.sh: X profile API alternatives
twit.sh 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 plantwit.sh, pay as you go, MPP, GET /users | ScrapeBadger, $49 monthly, Starter, GET /v1/twitter/users/{username}/by_username | TwitterAPI.io, $20 pack, $20 recharge, GET /twitter/user/info | XFluxAPI, $49 monthly | TweetAPI, $197 monthly, Mega, GET /tw-v2/user/by-username | |
|---|---|---|---|---|---|
| $ per 1,000 profiles | $0.20 | $0.163 | $0.18 | $0.196 | $0.197 |
| Completeness | 27% | 82% | 82% | 27% | 82% |
| Billing | pay as you go | monthly | pay first | monthly | monthly |
| Pay | per call | $49 | $20 | $49 | $197 |
| Enough for | as many as you pay for | 300,000 calls a month | about 111,111 calls | 250,000 calls a month | 1,000,000 calls a month |
| Freshness | live | live | live | live | live |
| Who can get it | anyone | anyone 18 or over | anyone at least 18 years old and legally capable of entering into binding contracts | anyone | anyone at least 18 and able to enter a binding contract |
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.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Bio
- Photo, not in the answer
- Links, not in the answer
- Contact, not in the answer
- Location, not in the answer
- Verified
- Followers
- Following, not in the answer
- Posts, not in the answer
- Likes, not in the answer
- Views, not in the answer
| $ per 1,000 profiles | $0.20 |
|---|---|
| Per | result |
| Billing | pay as you go |
| Also pays for | nothing else |
|---|
| Their pitch | Bulk look up multiple Twitter/X user profiles by their numeric user IDs in a single request. Max 50 IDs. |
|---|
| Freshness | live |
|---|---|
| Keep data | no API terms |
| Use data | no API terms |
| Pay | per call |
|---|
| Batch | 50 |
|---|
| Answer | in the call |
|---|
| You send | ids |
|---|---|
| Method | GET |
| Path | /users |
| Plan | MPP |
|---|---|
| Who can get it | anyone |
The 6 fields the plan's answer can hold
user ID, name, username, bio, followers, verified