NeuroTrader - The Construct™Docs
Open App

API Reference

Market Data

Live quotes, OHLCV candles, symbol search, and market status — the same feeds the platform's charts and engines consume.

Quotes

GET/api/v1/market/quote/{symbol}

Real-time quote for one symbol.

response · 200
{
  "symbol": "BTC/USD",
  "bid": "105890.50",
  "ask": "105912.10",
  "bid_size": 0.42,
  "ask_size": 0.31,
  "last": "105901.00",
  "volume": 1284.6,
  "change_24h_pct": 2.14,
  "timestamp": "2026-06-11T18:24:05Z"
}
GET/api/v1/market/quotes

Batch quotes for multiple symbols in one call.

ParameterTypeRequiredDescription
symbolsstringrequiredComma-separated list, e.g. BTC/USD,ETH/USD

Candles (OHLCV)

GET/api/v1/market/bars/{symbol}

Historical candles for charting and analysis.

ParameterTypeRequiredDescription
timeframestringoptionalBar interval, e.g. 1m, 15m, 1h, 1d
limitintoptionalNumber of bars to return
response · 200 (abridged)
{
  "symbol": "BTC/USD",
  "timeframe": "15m",
  "data": [
    {
      "timestamp": "2026-06-11T18:00:00Z",
      "open": "105640.00",
      "high": "105980.00",
      "low": "105590.00",
      "close": "105901.00",
      "volume": 18.42
    }
  ]
}
GET/api/v1/market/bars/{symbol}/latest

Just the most recent bar — cheap polling for live charts.

Discovery & status

GET/api/v1/market/status

Market/feed status. Crypto markets trade 24/7; this reports the data-feed health.

GET/api/v1/market/watchlist/default

The platform's default watchlist — the assets the AI engines monitor.

GET/api/v1/market/search

Search supported symbols by name or ticker.

ParameterTypeRequiredDescription
qstringrequiredSearch query, e.g. "sol"

Volume is fractional

Crypto volumes are base-asset quantities and routinely fractional (e.g. 0.42 BTC). Treat all volume fields as floats, never integers.