API Documentation
Programmatic access to AMT JOY session stats and minute-event datasets for futures and stocks.
Authentication
All API requests require an API key. Generate and rotate keys in your account page.
X-API-Key: amtjoy_live_YOUR_KEY
Endpoints
GET
/api/getSessionStatsReturns AMT session stats for one symbol/session pair.
Required query params:
symbol, session_id (YYYY-MM-DD)GET
/api/getAMTEventsReturns AMT minute event timeline rows for one symbol/session pair.
Required query params:
symbol, session_id (YYYY-MM-DD)Supported symbols: Futures (ES, NQ, YM, RTY, GC, SI, CL, NG, BTC, ZN and micros MES, MNQ, MYM, M2K, MGC, MCL, MBT, SIL) and stocks (SPY, QQQ, IWM, DIA, AAPL, MSFT, AMZN, GOOGL, META, NVDA, TSLA, AVGO, AMD, NFLX, JPM).
Response Shape
Successful responses use a standard envelope:
{
"success": true,
"data": [
{
"symbol": "NQ",
"session_id": "2025-03-10",
"session_data": { ... } // getSessionStats
// OR
"events": [ ... ] // getAMTEvents
}
]
}Event Categories
The getAMTEvents endpoint returns 66 typed events across 5 categories. Each event includes event_code, event_category, display_name, and description fields.
| Category | Count | Example Events |
|---|---|---|
| TPO | 11 | Poor High/Low, Excess High/Low, Single Print Created/Filled, TPO Width (3/4/5-wide) |
| Price | 39 | NHOD/NLOD, cross VPOC/VAH/VAL/TPOC/Halfback, cross IB High/Low, cross OR High/Low, cross PHOD/PLOD/PrevClose/PrevOpen, cross ONH/ONL, cross VWAP/SD1/SD2 |
| Volume | 6 | VPOC Shift Up/Down, VA Migration Up/Down, VA Expanding/Contracting |
| Session | 10 | Period Transition, OR/IB Established, IB/OR Extension Up/Down, Gap Fill, Globex Gap Fill, Halfback Reached |
| Overnight | 6 | Asia Open/Close, EU Open/Close, Overnight New High/Low (futures only) |
Overnight events are only emitted for futures symbols. Stock sessions do not include overnight data.
Code Examples
Use our official client libraries (floe, floe-go, floe-py) or make vanilla HTTP requests.
# Fetch session stats (futures)
curl -H "X-API-Key: amtjoy_live_YOUR_KEY" \
"https://amtjoy.com/api/getSessionStats?symbol=NQ&session_id=2025-03-10"
# Fetch session stats (stock)
curl -H "X-API-Key: amtjoy_live_YOUR_KEY" \
"https://amtjoy.com/api/getSessionStats?symbol=SPY&session_id=2025-03-10"
# Fetch minute events
curl -H "X-API-Key: amtjoy_live_YOUR_KEY" \
"https://amtjoy.com/api/getAMTEvents?symbol=NQ&session_id=2025-03-10"