Affordable, stable Twitter/X API
Scrape · Search · Monitor · Post · DM
Lower cost, reliable uptime, and a complete API suite spanning data access, actions, and automation.
Loading globe
Drag to Compare Pricing in Real-Time
Calculate the monthly cost difference between official X API and TwexAPI based on your actual usage.
* X API prices come from the X Developer Platform Credit consumption details. TwexAPI prices are based on the Pro plan ($99/mo = 11M Credits), with 10 Credits/read and 100 Credits/write. Actual costs may vary by plan. Official pricing table
Why Choose TwexAPI?
Compared using dated public pricing facts. Official pricing source
Complete Twitter Automation Suite
Scraping, outreach, engagement, analytics — everything you need in one powerful API
Trusted by Growth Teams Worldwide
See how startups, agencies, and enterprises scale their X/Twitter outreach
"Real-time monitoring gives us the edge on market narratives. We track keywords, KOLs, and whales in one pipeline."
"We run multi-client campaigns with bulk posting, replies, and monitoring. It cut ops time by half."
"We identify high-intent fans, automate outreach, and keep replies organized. Conversions are now predictable."
Launch Your First Campaign in 3 Steps
No complex setup. Get your API key and start scraping leads in under 5 minutes
A Few Lines of Code to Find DM-Reachable Leads
RESTful API design, works with any language. Copy, paste, and start validating leads
Find DM-Reachable Followers Example
import requests
BASE_URL = "https://api.twexapi.io"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
}
followers_response = requests.get(
f"{BASE_URL}/twitter/latest-followers/elonmusk",
headers=headers,
)
followers = followers_response.json().get("data", [])
usernames = [user["screen_name"] for user in followers[:100] if user.get("screen_name")]
dm_response = requests.post(f"{BASE_URL}/v2/dm/status", headers=headers, json=usernames)
dm_open_leads = [user for user in dm_response.json().get("data", []) if user.get("can_dm")]
print(f"Found {len(dm_open_leads)} DM-open leads!")Scrape Influencer Followers
Mass scrape followers from any influencer, filter DM-open users
Scrape Tweet Commenters
Get all commenters from any tweet, target engaged active users
Advanced Tweet Search
Search by keywords, date range, language, location & more
Check DM Status
Bulk check if DMs are open, only reach users who can receive
Real-time Tweet Monitoring
Monitor any account for new tweets, get notified immediately
Custom Filter Criteria
Filter by followers, language, location, bio keywords & more
Ready to Scale Your X Outreach?
Join 500+ growth teams already using our API. Get 1,000 free leads today. No credit card required.
Got Questions?
We've got answers
Frequently Asked Questions
Contact Us
Have questions or need help? Our team is here to support you
Need Enterprise Support?
We provide dedicated technical support, custom solutions, and SLA guarantees for enterprise clients