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/getSessionStats

Returns AMT session stats for one symbol/session pair.

Required query params: symbol, session_id (YYYY-MM-DD)
GET/api/getAMTEvents

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

CategoryCountExample Events
TPO11Poor High/Low, Excess High/Low, Single Print Created/Filled, TPO Width (3/4/5-wide)
Price39NHOD/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
Volume6VPOC Shift Up/Down, VA Migration Up/Down, VA Expanding/Contracting
Session10Period Transition, OR/IB Established, IB/OR Extension Up/Down, Gap Fill, Globex Gap Fill, Halfback Reached
Overnight6Asia 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"

Client Libraries

TypeScript

npm i @fullstackcraftllc/floeDocumentation

Go

go get github.com/FullStackCraft/floe-goDocumentation

Python

pip install floe-pyDocumentation