Datacircle

TwitterAPIs pricing and alternatives: X post API, GET /twitter/user/tweets/complete

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

100% complete: all 6 key fields we checkSee the 6 fields

$0.00per 1,000 postsWe rank 148 plans by price. TweetAPI's $417 monthly plan costs the least per 1,000 posts: $0.0042. TweetAPI charges for each page of results. We count 20 posts on each page to get the $0.0042 price.
Plan: Free credits one of TwitterAPIs's 2 plans
Call: GET /twitter/user/tweets/complete one of TwitterAPIs's 4 calls for this API
API: X post API one of TwitterAPIs's 2 APIs

About this item

  • Live. You get the posts from X when you call.
  • All 6 key fields we check. Text, Media, Engagement, Analytics, Author, Audience.
  • Nothing to pay. You get $0.50 of credit, enough for about 208 pages. Calls stop once your credit runs out. Credit never expires.
  • One call. You send user_id to GET /twitter/user/tweets/complete. You can also send max, cursor and paid_promotion. The call returns the account's posts.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

TwitterAPIs: X post API alternatives

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

TwitterAPIs, top-up from $10, Pay-as-you-go, GET /twitter/user/tweets/completeTweetAPI, $17 monthly, Pro, GET /tw-v2/user/videosSocial Fetch, $2,430 yearlyGetXAPI, $99 monthly, Scale, GET /twitter/user/tweetsScrapeBadger, $36,000 yearly
$ per 1,000 posts$0.012$0.0085$0.013$0.017$0.037
Completeness100%100%100%100%83%
Billingpay firstmonthlyyearlymonthlyyearly
Pay$10$17$2,430$99$36,000
Enough forabout 4,166 pages100,000 pages a month150,000 pages a month300,000 pages a month80,000,000 results a month
Freshnesslivelivelivelivelive
Who can get itanyoneanyone at least 18 and able to enter a binding contractanyone, for an organisation, someone with the authority to bind itanyoneanyone 18 or over

X (Twitter) post API pricing: plans compared

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.

  1. docs.twitterapis.com/docs
  2. docs.twitterapis.com/docs/getting-started/errors
  3. docs.twitterapis.com/docs/getting-started/rate-limits
  4. docs.twitterapis.com/docs/reference/user-reads/user-tweets-complete
  5. docs.twitterapis.com/openapi.json
  6. twitterapis.com/
  7. twitterapis.com/acceptable-use-policy
  8. twitterapis.com/pricing
  9. twitterapis.com/pricing.md
  10. twitterapis.com/terms-of-service

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement
  • Analytics
  • Author
  • Audience
Price
$ per 1,000 posts$0.00
Perpage of 200
Billingfree
Charges
Start fee$0.00
Also pays forfrom the same budget: 96 other calls
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchCollect a user's tweet history in bulk, auto-paginating server-side across upstream pages.
Data
Freshnesslive
Keep datano limit
Use dataYou agree not to: (a) use the Service to spam, harass, or abuse others on Twitter/X, (b) scrape or collect data in violation of Twitter/X's terms, (c) resell API access to third parties without permission, (d) attempt to reverse-engineer, overload, or disrupt the Service, (e) use the Service for any unlawful purpose.
Plan
Pay$0
You get$0.50
Enough forabout 208 pages
Expiresnever
Rate limit
Batch1
Speed
Answerin the call
The call
You senduser_id. Optional: max, cursor, paid_promotion
MethodGET
Path/twitter/user/tweets/complete
About the plan
PlanFree credits
Who can get itanyone
The 78 fields the plan's answer can hold

post ID, text, created at, language, post URL, like count, repost count, reply count, quote count, bookmark count, view count, is repost, is quote, is reply, is paid promotion, has Community Notes, is edited, edit post IDs, quoted post ID, posted from, conversation ID, in reply to post ID, in reply to user ID, in reply to username, display text range, is limited reply, entities, hashtags, symbols, timestamps, URLs, user mentions, reposted post, quoted post, media, extended entities, author ID, author username, author name, author verified, author blue verified, author verified type, author followers, author following, author posts count, author likes count, author media count, author bio, author location, author website, author account created, author profile picture, author banner image, author listed count, author can DM, author parody, author creator subscriptions, author can tag media, author has custom timelines, author is translator, author possibly sensitive, author default profile, author default profile image, author professional type, author entities, author affiliation, author pinned post IDs, author protected, author type, author is automated, author automated by, author unavailable, author unavailable message, author unavailable reason, author withheld in countries, next cursor, has more, count on page

Best GTM APIs