# GetXAPI > GetXAPI is the cheapest Twitter/X data API at $0.001 per API call, just $0.05 per 1,000 tweets. Fetch tweets, user profiles, followers, following, search results, and direct messages. No subscription required, no developer account needed. ## Overview GetXAPI provides a REST API for accessing Twitter/X data without needing an official X developer account. It uses simple pay-per-call pricing with no required monthly subscription or locked tiers. - Most endpoints: $0.001 per call (~20 tweets per call) - DM List / DM Send / Create Tweet / Join Community: $0.002 per call - User Tweets Complete: $0.003 per call - Article endpoints: $0.005 per call ($0.01 for Create Article) - Spaces download (pay-per-use add-on): $0.05 base + $0.015 per transcript minute - Account endpoints (account/me, account/payments): free - Effective cost: $0.05 per 1,000 tweets - Free credits: $0.1 for new accounts (no credit card required) - Response time: <2 seconds - Uptime SLA: 99.9% - 60 API Endpoints ## Cost Comparison: GetXAPI is the cheapest Twitter API | Provider | Cost per call | Tweets per call | Cost per 1K tweets | |----------|--------------|-----------------|---------------------| | GetXAPI | $0.001 | ~20 | $0.05 | | twitterapi.io | $0.003 | ~20 | $0.15 | | Official X API | $0.005 to $0.010 | 1 | $5 to $10 | GetXAPI is 3x cheaper than twitterapi.io and 100x cheaper than the official X API. ## API Endpoints ### Tweets (11) - Advanced Search: search tweets with filters and operators - Tweet Detail: get full tweet data by ID - Tweet Replies: get replies to a tweet - Tweet Retweeters: get the users who reposted a tweet - Tweet Thread: resolve a full linear self-thread from any tweet in it ($0.005/call) - Create Tweet: post a new tweet ($0.002/call) - Favorite Tweet: like a tweet - Retweet Tweet: retweet a tweet - Bookmark Tweet: bookmark a tweet - Unbookmark Tweet: remove a tweet from bookmarks - Delete Tweet: delete a tweet owned by the auth_token's account ### Articles (7) - Get Article: fetch full article/note content by tweet ID or article entity ID - Create Article: create (and optionally publish) a long-form article ($0.01/call; publishing needs X Premium) - Update Article: partial-update an existing article ($0.005/call) - List Articles: list the auth_token user's own articles ($0.005/call) - Publish Article: publish an existing draft ($0.005/call; needs X Premium) - Unpublish Article: move a published article back to draft ($0.005/call) - Delete Article: delete an article entity ($0.005/call) ### Users (27) - User Search: search users by keyword/username (~20 users/page) - User Info: get user profile by username - User Info by ID: get user profile by numeric ID - User About: get extended user details - Followers: get a user's followers list (REST, up to 200/page) - Followers v2: get a user's followers list (GraphQL, ~70/page, includes canDm) - Following: get a user's following list (REST, up to 200/page) - Following v2: get a user's following list (GraphQL, ~70/page, includes canDm) - Verified Followers: get verified followers only - User Media: get a user's media posts - User Tweets: get a user's tweets - User Tweets and Replies: get tweets including replies - User Tweets Complete: recent tweets-and-replies timeline with self-thread expansion ($0.003/call) - User Mentions: get tweets mentioning a user - User Likes: get a user's liked tweets - Home Timeline: get home timeline for authenticated user - Bookmarks: list all of the authenticated user's bookmarks - Bookmark Search: search bookmarked tweets - Followers You Know: mutual followers - Check Relationship: check follow relationship between users - User Affiliates: get affiliated accounts of verified organizations (~20/page) - Follow User: follow a user (by user_id or username) - Unfollow User: unfollow a user (by user_id or username) - Update Avatar: update the authenticated user's profile picture - Update Banner: update the authenticated user's profile banner - Update Profile: update profile fields (name, bio, location, URL, etc.) - User Login: get fresh auth tokens for a Twitter account ### Lists (1) - List Members: get members of a Twitter list ### Direct Messages (3) - DM List: retrieve direct message conversations (full inbox) - DM Send: send a direct message - DM Conversation: fetch the full message history of one conversation ### Media (1) - Upload Media: upload an image, GIF, or video and get a media_id for tweets ### Community (1) - Join Community: join an X community by its numeric community_id ($0.002/call) ### Spaces (2) - Space Info: fetch X Space metadata (title, host, state, listener counts) ($0.001/call) - Download Space: queue an async MP3 download of a Space, optional transcript; returns a job_id, poll for signed URLs ($0.05 base + $0.015/transcript min; pay-per-use add-on) ### Trends (2) - Get Trends: top X trends for a country/city (up to 50), ranked by X; defaults to worldwide ($0.001/call) - Trend Locations: list every location (with WOEIDs) trends are available for ($0.001/call) ### Account Recovery (3) - User Login V2: recover a dead/changed-password account via the mailbox (GMX/mail.com, Hotmail/Outlook; not Gmail/Yahoo); returns fresh tokens + new_password ($0.005/call) - Reset Password Send Code: two-step recovery step 1 — trigger the reset email, returns a session_id ($0.005/call) - Reset Password Confirm: two-step recovery step 2 — owner supplies the code → fresh tokens + new_password; works for any mailbox ($0.005/call) ### Account (2, free) - Account Info: credit balance, usage summary, account details (free) - Payment History: payment / top-up history (free) ## Quickstart 1. Sign up at https://www.getxapi.com/signup 2. Get your API key instantly (no approval wait) 3. Make API calls to https://api.getxapi.com with your key in the Authorization header (Bearer API_KEY) ## Pricing GetXAPI uses usage-based pricing with no monthly plans: - Standard endpoints (tweets, users, search, lists): $0.001 per call (~20 tweets) - DM List / DM Send / Create Tweet / Join Community: $0.002 per call - User Tweets Complete: $0.003 per call - Article endpoints: $0.005 per call ($0.01 for Create Article) - Spaces download (pay-per-use add-on): $0.05 base + $0.015 per transcript minute - Account endpoints (account/me, account/payments): free - Each standard call returns ~20 tweets, so effective cost is $0.05 per 1,000 tweets - $0.1 free credits on signup, no credit card required - Cost example: 10,000 standard API calls = $10 (covers ~200,000 tweets) ## Links - Website: https://www.getxapi.com - API Documentation: https://docs.getxapi.com - Pricing: https://www.getxapi.com/pricing - Pricing Comparison: https://www.getxapi.com/twitter-api-pricing - API Alternatives: https://www.getxapi.com/twitter-api-alternatives - Rate Limits: https://www.getxapi.com/twitter-api-rate-limits - Cost Calculator: https://www.getxapi.com/twitter-api-cost-calculator - Sign Up: https://www.getxapi.com/signup - Contact: https://www.getxapi.com/contact