Show HN: XFlux – X/Twitter read API and account monitors (free tier) XFlux, a new REST API for X/Twitter data, offers 1,000 free API calls per month for profiles, search, timelines, and tweet lookup, plus paid account monitors with signed webhooks, requiring no official X API approval. The service provides normalized JSON endpoints for AI pipelines, CRM enrichment, and real-time alerts, with a public demo available without signup. X/Twitter data API for profiles, search, timelines & monitors 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. - 1,000 free API calls / month - Profile, search & timeline REST API - Monitors + signed webhooks paid Look up a public account — id, bio, followers, verification. /api/demo/profile?username=elonmusk curl -H "Authorization: Bearer xflux YOUR KEY" \ https://www.xfluxapi.com/api/v1/users/elonmusk { "ready": true, "next": "Pick a sample below, then run a live demo request." } Public demo · cached ~5 min · no signup · full API after free registration One API for read access — plus monitors that push to you REST endpoints for on-demand pulls. Account monitors with optional webhooks when you do not want to poll yourself. GET /api/v1/users/:username /docs/api Profiles & users Lookup public profiles by @username — id, bio, followers, verification. Use for: CRM enrichment, author cards, verification checks GET /api/v1/users/:username/tweets /docs/api Timelines Fetch recent tweets from any public account timeline. Use for: Feed widgets, backtests, content archives GET /api/v1/search?q= /docs/api Search Search public posts by keyword, hashtag, or from:username. Use for: Brand monitoring, trend research, RAG ingestion GET /api/v1/tweets/:id /docs/api Tweet lookup Retrieve a single tweet by ID for enrichment or moderation pipelines. Use for: Link unfurling, moderation, fact-check tools Dashboard → Monitors /docs/monitors Account monitors Background polling for new tweets — no cron jobs or scraping scripts. Use for: KOL tracking, competitor watches, alert rules POST your-endpoint Starter+ /twitter-webhook Signed webhooks HTTP POST to your URL when a monitor detects a new tweet. HMAC verified. Use for: Slack bots, trading signals, real-time AI agents Three ways teams use XFlux 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 Call REST endpoints from your app, script, or data pipeline — profiles, search, timelines, tweet lookup. - Enrich a CRM with @handles - Backfill tweets for sentiment - Power a search UI API quickstart /docs/quickstart Watch accounts in the background Create monitors in the Dashboard. XFlux polls for new tweets so you do not need cron jobs or scrapers. - Track KOL accounts - Watch competitor launches - Alert on brand mentions Monitor guide /docs/monitors Get pushed via webhook On Starter plans and above, new monitor hits POST signed JSON to your HTTPS endpoint — build real-time alerts. - Slack / Discord bots - Trading signal pipelines - Auto-summarize new posts Webhook integration /twitter-webhook Pull with REST — or get pushed when accounts post 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 Bearer token auth. Normalized JSON. 1,000 free calls per month. Profile lookup curl https://www.xfluxapi.com/api/v1/users/elonmusk \ -H "Authorization: Bearer xflux YOUR KEY" Search recent posts curl "https://www.xfluxapi.com/api/v1/search?q=from:elonmusk&limit=10" \ -H "Authorization: Bearer xflux YOUR KEY" User timeline curl "https://www.xfluxapi.com/api/v1/users/elonmusk/tweets?limit=10" \ -H "Authorization: Bearer xflux YOUR KEY" Quickstart guide /docs/quickstart 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. POST https://your-app.com/webhooks/xflux X-XFlux-Event: monitor.hit X-XFlux-Signature: sha256=... { "event": "monitor.hit", "monitor": { "targetUsername": "elonmusk" }, "tweet": { "id": "...", "text": "..." } } Twitter webhook integration /twitter-webhook Typical workflow - ① Register Create a free account and copy your API key from the Dashboard — under 60 seconds. - ② Integrate Call REST for profiles, search, and timelines — or add a monitor for accounts you want to watch continuously. - ③ Automate On paid plans, route monitor hits to your webhook for Slack alerts, trading bots, or AI summarization pipelines. Built for the jobs you actually have 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. Catch KOL posts before the market moves 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 - Get signed webhooks when new tweets land paid plans - Review hit history in the Dashboard Unlike read-only API proxies, you don't build the polling layer yourself. Monitor guide /docs/monitors Feed tweets into RAG, sentiment, and analytics Your pipeline needs profiles, timelines, and search results — but the official API is costly and slow to approve. - REST endpoints for users, tweets, and search - Bearer API key — integrate in minutes - 1,000 free calls/month to prototype Unlike scrapers, you get stable JSON and documented limits. API quickstart /docs/quickstart Embed X data in your product without enterprise sales You want profile lookup or search inside your app, not a months-long developer portal application. - Drop-in REST API with clear quotas per plan - Scale from free tier to 4M calls/month - Self-serve docs and API keys Unlike the official Basic tier at $100+/mo, paid plans start at $19. API reference /docs/api Track competitors, founders, and industry voices Enterprise social listening is overkill and overpriced; wiring your own monitors eats engineering time. - Watch multiple public accounts per plan - Dashboard timeline of every new hit - Webhook into Slack, Discord, or your backend Unlike listening suites priced for enterprises, XFlux is built for builders. Monitor guide /docs/monitors Turn account activity into real-time signals You need a reliable trigger when a specific account posts — not a manual refresh or fragile scraper. - Poll intervals from 15s Scale to 5 min Free - HMAC-signed webhook payloads for verification - One monitor on Free — scale to 50 on Scale Unlike DIY scripts, polling runs in our infrastructure. Webhook setup /docs/webhooks Start free, ship fast, upgrade when traction hits You're validating an idea and don't want a credit card or sales call before the first API call. - Free tier: 1,000 API calls + 1 monitor - Instant signup — API key in under 60 seconds - Upgrade only when usage grows Unlike platforms that gate access behind approval, you start building today. Quickstart /docs/quickstart Why developers choose XFlux Official X API pricing and approval can slow you down. XFlux is built for teams that need read access and monitors without the enterprise overhead. Up and running in 3 steps From signup to your first API call in minutes. Create a free account Sign up in under a minute. No credit card, no approval wait. Copy your API key Your key is ready instantly in the dashboard. Use it in the Authorization header. Make your first call Fetch a profile, search tweets, or add an account monitor — follow the quickstart. What XFlux ships today Read endpoints and account monitors are live now. Posting and DM automation are on the roadmap. Read API Fetch user profiles, timelines, tweet lookup, and search results via REST endpoints. Account Monitors Poll public accounts on a schedule. View hits in the Dashboard; paid plans can POST signed webhooks to your URL. Auto Posting Coming soonSchedule tweets, batch post, and manage content with template variables. DM Automation Coming soonSend bulk DMs for outreach and notifications. Usage Dashboard View API usage, monthly quota, and monitor task status from one dashboard. Developer First REST API and comprehensive docs. Integrate in minutes. Simple, transparent pricing Start free, scale as you grow Free $0