Sign inGet API Key
Twitter / X data API<br>X/Twitter data API for profiles, search, timelines & monitors<br>Stable REST endpoints that return normalized JSON for search, analytics, and AI pipelines — plus account monitors with signed HTTP webhooks. No official X API approval required.<br>Start FreeSee the APIPricing<br>1,000 free API calls / month<br>Profile, search & timeline REST API<br>Monitors + signed webhooks (paid)
ProfileSearchTimeline<br>Ready<br>Look up a public account — id, bio, followers, verification.<br>UsernameRun live<br>@elonmusk@sama@x
Demo requestGET<br>/api/demo/profile?username=elonmusk<br>With your API key<br>curl -H "Authorization: Bearer xflux_YOUR_KEY" \<br>https://www.xfluxapi.com/api/v1/users/elonmusk<br>Response<br>"ready": true,<br>"next": "Pick a sample below, then run a live demo request."<br>Public demo · cached ~5 min · no signup · full API after free registration
One API for read access — plus monitors that push to you<br>REST endpoints for on-demand pulls. Account monitors with optional webhooks when you do not want to poll yourself.
Profiles & users<br>Lookup public profiles by @username — id, bio, followers, verification.<br>Use for: CRM enrichment, author cards, verification checks
GET /api/v1/users/:username
Timelines<br>Fetch recent tweets from any public account timeline.<br>Use for: Feed widgets, backtests, content archives
GET /api/v1/users/:username/tweets
Search<br>Search public posts by keyword, hashtag, or from:username.<br>Use for: Brand monitoring, trend research, RAG ingestion
GET /api/v1/search?q=
Tweet lookup<br>Retrieve a single tweet by ID for enrichment or moderation pipelines.<br>Use for: Link unfurling, moderation, fact-check tools
GET /api/v1/tweets/:id
Account monitors<br>Background polling for new tweets — no cron jobs or scraping scripts.<br>Use for: KOL tracking, competitor watches, alert rules
Dashboard → Monitors
Signed webhooks<br>HTTP POST to your URL when a monitor detects a new tweet. HMAC verified.<br>Use for: Slack bots, trading signals, real-time AI agents
POST your-endpoint (Starter+)
Three ways teams use XFlux<br>Start with the REST API for one-off reads. Add monitors when you need ongoing coverage. Upgrade to webhooks when you want push instead of poll.
Pull data on demand<br>Call REST endpoints from your app, script, or data pipeline — profiles, search, timelines, tweet lookup.
Enrich a CRM with @handles<br>Backfill tweets for sentiment<br>Power a search UI<br>API quickstart
Watch accounts in the background<br>Create monitors in the Dashboard. XFlux polls for new tweets so you do not need cron jobs or scrapers.
Track KOL accounts<br>Watch competitor launches<br>Alert on brand mentions<br>Monitor guide
Get pushed via webhook<br>On Starter plans and above, new monitor hits POST signed JSON to your HTTPS endpoint — build real-time alerts.
Slack / Discord bots<br>Trading signal pipelines<br>Auto-summarize new posts<br>Webhook integration
Pull with REST — or get pushed when accounts post<br>Use the read API in your app, bot, or data pipeline. Add monitors when you need alerts without writing polling infrastructure.
REST API — on-demand reads<br>Bearer token auth. Normalized JSON. 1,000 free calls per month.<br># Profile lookup<br>curl https://www.xfluxapi.com/api/v1/users/elonmusk \<br>-H "Authorization: Bearer xflux_YOUR_KEY"
# Search recent posts<br>curl "https://www.xfluxapi.com/api/v1/search?q=from:elonmusk&limit=10" \<br>-H "Authorization: Bearer xflux_YOUR_KEY"
# User timeline<br>curl "https://www.xfluxapi.com/api/v1/users/elonmusk/tweets?limit=10" \<br>-H "Authorization: Bearer xflux_YOUR_KEY"Quickstart guide<br>Monitors — webhook on new tweets
Watch @accounts in the Dashboard. Starter plans POST signed JSON to your HTTPS URL when a new tweet is detected — no polling code on your side.<br>POST https://your-app.com/webhooks/xflux<br>X-XFlux-Event: monitor.hit<br>X-XFlux-Signature: sha256=...
"event": "monitor.hit",<br>"monitor": { "targetUsername": "elonmusk" },<br>"tweet": { "id": "...", "text": "..." }<br>}Twitter webhook integration
Typical workflow<br>① RegisterCreate a free account and copy your API key from the Dashboard — under 60 seconds.
② IntegrateCall REST for profiles, search, and timelines — or add a monitor for accounts you want to watch continuously.
③ AutomateOn paid plans, route monitor hits to your webhook for Slack alerts, trading bots, or AI summarization pipelines.
Get your API key — freeSee all endpoints
1,000<br>Free Monthly Quota
$19/mo<br>Paid Plans From
Instant<br>Signup Approval
Included<br>Monitors + Webhooks
Built for the jobs you actually have<br>Whether you need on-demand data or always-on account watches, XFlux combines a read API and monitors in one place — without enterprise pricing or approval delays.
Traders & researchers<br>Catch KOL posts before the market moves<br>You follow influential accounts but can't sit on X all day — and most API tools only let you pull data on demand.
Monitor @accounts on a schedule — no cron jobs to maintain<br>Get signed webhooks when new tweets land (paid plans)<br>Review hit history in the Dashboard<br>Unlike read-only API proxies,...