Show HN: XFlux – X/Twitter read API and account monitors (free tier)

xflux1 pts0 comments

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,...

monitors search tweets monitor account rest

Related Articles