Each engine runs on its own subdomain (e.g. scanner.flowalpha.io, pump.flowalpha.io, ta.flowalpha.io). Pass your key as ?key=YOUR_API_KEY or an Authorization: Bearer header. Rate limits apply per plan.
Returns the live ranked scan across ~417 USDT pairs and all tracked timeframes — structure, RSI/MACD, positioning and S/R context per coin.
curl https://scanner.flowalpha.io/api/scanner?timeframe=4h&key=YOUR_API_KEY
{
"updated": "2026-05-30T11:25:33Z",
"count": 417,
"coins": [
{
"symbol": "SOLUSDT", "exchange": "binance",
"price": 82.64, "change_24h": -1.79,
"rsi": 58.2, "structure": "bull",
"signal": "watchlist"
}
]
}
Coins showing abnormal velocity right now, with follow-through tracking so you can separate a real move from a one-candle trap.
curl https://pump.flowalpha.io/api/pumps?window=15m&key=YOUR_API_KEY
Market regime layer — BTC dominance, risk appetite, breadth and rotation. Path shown is the expected convention; confirm against your macros deployment and I'll lock the exact response shape.
All active signals tracked from detection to outcome — entry, target, invalidation, peak move and live P/L per call.
{
"count": 70,
"events": [
{
"event_id": "64ab6f41...",
"symbol": "OPUSDT", "exchange": "binance",
"setup_type": "flat_base_breakout",
"timeframe": "1d", "bias": "bullish",
"signal_state": "confirmed", "score": 117.51,
"entry": 0.1359, "target": 0.1739,
"projected_move_pct": 28.02
}
]
}
Only signals that reached the confirmation trigger — the subset whose outcome is being recorded.
Aggregate performance — win rate, average peak excursion and counts by setup type and timeframe.
These reflect the routes currently used by the platform. The Macros and Dashboard engines aren't fully documented yet — send me their routes and I'll add them here with verified request/response examples.