# EnsembleData, free: X post API > Access Twitter tweet histories for any public account including post text, retweet counts, reply totals, and impression data for content and trend analysis. EnsembleData's X post API on its Free Trial plan. It costs $0.00 per 1,000 posts. It returns 5 of the 6 key fields we check: Text, Engagement, Analytics, Author, Audience. We rank 148 plans by price. [TweetAPI's $417 monthly plan](https://datacircle.dev/x-post-apis/tweetapi/417-monthly-giga-get-tw-v2-user-photos/llms.txt) 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. - This page: https://datacircle.dev/x-post-apis/ensembledata/free - Get it: https://ensembledata.com/pricing - Request: `GET https://ensembledata.com/apis/twitter/user/tweets` - API key: with the plan, on https://ensembledata.com/pricing - Its API docs: https://ensembledata.com/apis/docs#tag/Twitter/operation/twitter_user_tweets - Sold by: EnsembleData (https://ensembledata.com) - Checked: 2026-10-29 ## In the answer - Completeness: 83% - Text: ✓ - Engagement: ✓ - Analytics: ✓ - Author: ✓ - Audience: ✓ ## Price - $ per 1,000 posts: $0.00 - Per: page, size not stated - Billing: free ## Charges - Also pays for: from the same budget: 57 other calls ## Overage - Units cap: hard ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Access Twitter tweet histories for any public account including post text, retweet counts, reply totals, and impression data for content and trend analysis. ## Data - Freshness: live - Keep data: no limit - Use data: Clients may only use the APIs and Data for lawful purposes and in accordance with these Terms and Conditions [...] Clients may not use the APIs or Data for any illegal or unethical purposes, including but not limited to, spamming, hacking, or phishing [...] Clients may not use the APIs or Data to create a product or service that competes directly with EnsembleData’s services [...] Clients may not use the APIs or Data in a manner that would cause harm to EnsembleData, its employees, agents, or any third party ## Plan - Pay: $0 - You get: 50 credits a day - Enough for: about 12 pages a day - Expires: at 00:00 UTC each day, when the daily units are reset ## Rate limit - Batch: 1 ## Speed - Answer: in the call ## The call - You send: id - Method: GET - Path: /twitter/user/tweets ## About the plan - Plan: Free Trial - Who can get it: anyone ## The 65 fields the plan's answer can hold entry ID, sort index, display type, post ID, text, full text, created at, language, view count, views state, like count, repost count, reply count, quote count, bookmark count, favorited, retweeted, bookmarked, is quote, conversation ID, posted from, display text range, hashtags, URLs, user mentions, symbols, timestamps, is translatable, edit post IDs, editable until, edits remaining, is edit eligible, quick promote eligibility, unmention data, author ID, author username, author name, author bio, author location, author created at, author followers, author following, author likes count, author listed count, author media count, author posts count, author profile picture, author banner image, author blue verified, author verified, author affiliation, author pinned post IDs, author possibly sensitive, author withheld in countries, author is translator, author translator type, author has custom timelines, author entities, author tip jar, author profile image shape, author default profile, author default profile image, author fast followers count, author normal followers count, author profile interstitial type ## EnsembleData's plans (7) - [EnsembleData, free](https://datacircle.dev/x-post-apis/ensembledata/free/llms.txt): $0.00 per 1,000, 83% complete, live - [EnsembleData, $100 monthly](https://datacircle.dev/x-post-apis/ensembledata/100-monthly/llms.txt): 83% complete, live - [EnsembleData, $200 monthly](https://datacircle.dev/x-post-apis/ensembledata/200-monthly/llms.txt): 83% complete, live - [EnsembleData, $400 monthly](https://datacircle.dev/x-post-apis/ensembledata/400-monthly/llms.txt): 83% complete, live - [EnsembleData, $800 monthly](https://datacircle.dev/x-post-apis/ensembledata/800-monthly/llms.txt): 83% complete, live - [EnsembleData, $1,400 monthly](https://datacircle.dev/x-post-apis/ensembledata/1400-monthly/llms.txt): 83% complete, live - [EnsembleData, contact us](https://datacircle.dev/x-post-apis/ensembledata/contact-us/llms.txt): 83% complete, live ## EnsembleData's calls for this API (1) - `GET /twitter/user/tweets`: [EnsembleData, free](https://datacircle.dev/x-post-apis/ensembledata/free/llms.txt) ## EnsembleData's APIs (8) - [EnsembleData: Instagram post API pricing, 7 plans](https://datacircle.dev/instagram-post-apis/ensembledata/free/llms.txt) - [EnsembleData: X post API pricing, 7 plans](https://datacircle.dev/x-post-apis/ensembledata/free/llms.txt) - [EnsembleData: X profile API pricing, 7 plans](https://datacircle.dev/x-profile-apis/ensembledata/free/llms.txt) - [EnsembleData: YouTube channel video API pricing, 7 plans](https://datacircle.dev/youtube-channel-video-apis/ensembledata/free/llms.txt) - [EnsembleData: YouTube channel API pricing, 7 plans, Channel Detailed Info](https://datacircle.dev/youtube-channel-apis/ensembledata/free-trial-get-youtube-channel-detailed-info-channel-detailed-info/llms.txt) - [EnsembleData: YouTube channel API pricing, 7 plans, Channel Detailed Info, full](https://datacircle.dev/youtube-channel-apis/ensembledata/free-trial-get-youtube-channel-detailed-info-channel-detailed-info-full/llms.txt) - [EnsembleData: Instagram profile API pricing, 7 plans, GET /instagram/user/basic-info](https://datacircle.dev/instagram-profile-apis/ensembledata/free-trial-get-instagram-user-basic-info/llms.txt) - [EnsembleData: Instagram profile API pricing, 7 plans, GET /instagram/user/detailed-info](https://datacircle.dev/instagram-profile-apis/ensembledata/free-trial-get-instagram-user-detailed-info/llms.txt) - [EnsembleData: Instagram profile API pricing, 7 plans, GET /instagram/user/info](https://datacircle.dev/instagram-profile-apis/ensembledata/free-trial-get-instagram-user-info/llms.txt) - [EnsembleData: TikTok profile API pricing, 7 plans, GET /tt/user/info-from-secuid](https://datacircle.dev/tiktok-profile-apis/ensembledata/free-trial-get-tt-user-info-from-secuid/llms.txt) - [EnsembleData: TikTok profile API pricing, 7 plans, GET /tt/user/info](https://datacircle.dev/tiktok-profile-apis/ensembledata/free-trial-get-tt-user-info/llms.txt) - [EnsembleData: TikTok video API pricing, 7 plans, GET /tt/user/posts-from-secuid](https://datacircle.dev/tiktok-video-apis/ensembledata/free-trial-get-tt-user-posts-from-secuid/llms.txt) - [EnsembleData: TikTok video API pricing, 7 plans, GET /tt/user/posts](https://datacircle.dev/tiktok-video-apis/ensembledata/free-trial-get-tt-user-posts/llms.txt) ## EnsembleData: X post API alternatives - [FetchLayer, free](https://datacircle.dev/x-post-apis/fetchlayer/free/llms.txt): $0.00 per 1,000, 100% complete, live - [GetXAPI, free credits, GET /twitter/user/tweets](https://datacircle.dev/x-post-apis/getxapi/free-credits-get-twitter-user-tweets/llms.txt): $0.00 per 1,000, 100% complete, live - [lobstr.io, free, POST /v1/runs, Twitter User Tweets Scraper](https://datacircle.dev/x-post-apis/lobstr-io/free-post-v1-runs-twitter-user-tweets-scraper/llms.txt): $0.00 per 1,000, 83% complete, live - [ScrapeBadger, free](https://datacircle.dev/x-post-apis/scrapebadger/free/llms.txt): $0.00 per 1,000, 83% complete, live ## 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. - https://ensembledata.com/apis/docs - https://ensembledata.com/apis/openapi.json - https://ensembledata.com/pricing - https://ensembledata.com/terms-and-conditions - https://ensembledata.com/twitter-posts-api