flow.search
anonymous okSearch options flow
Unusual options prints (blocks, sweeps, complex, strategies) filtered by ticker, type, side, premium and DTE. Free callers get 15-minute delayed prints capped at 50 rows.
Free. Anonymous and Free callers get 15-minute delayed data capped at 50 rows.
Input
| Field | Type | Description |
|---|---|---|
| tickers | string[] | Ticker symbols |
| types | ("block" | "sweep" | "complex" | "strategy")[] | Print types; default all |
| rights | ("C" | "P")[] | |
| sides | ("BUY" | "SELL")[] | |
| min_premium | number | Minimum premium in USD |
| min_dte | integer | |
| max_dte | integer | |
| sentiment | "bullish" | "bearish" | |
| since | string | Only prints strictly after this timestamp |
| window | string | Historical lookback window (e.g. 3h, 1d); free ≤3d, paid ≤5d |
| limit | integer | Max rows (1–2000)Default 100. |
Output
Returned under data; every response also carries meta with freshness, as_of and truncated.
| Field | Type | Description |
|---|---|---|
| prints* | object[] |
* required
Example request
Large SPY/QQQ prints
curl -X POST "https://impliedoptions.com/api/v1/tools/flow.search" \
-H "Authorization: Bearer <YOUR_KEY>" \
-H "Content-Type: application/json" \
-d '{
"args": {
"tickers": [
"SPY",
"QQQ"
],
"min_premium": 1000000,
"limit": 20
}
}'Rendered result: /flow?tab=options&tickers=SPY%2CQQQ&minPremium=1000000