← Articles
OpenMarket: Data API, terminal, and kScript logo
openmarket

OpenMarket: Data API, terminal, and kScript

· SEP 28, 2026 ·
Read
Share

One GET /v1/points. type picks the series. TPO is listed as exclusive.

devrels.xyz/a/338

OpenMarket is a social charting and order-flow terminal. Docs call it a professional-grade platform for seeing how money moves across crypto, equities, metals, FX, and prediction markets. Product docs: openmarket.xyz/docs. Learn: introduction. Chart: /chart. llms.txt is live.

The Data API is the developer surface. Base https://api.openmarket.xyz. Header X-OpenMarket-Key. Keys ship with Free, Basic, Standard, and Advanced. Server-side only. Generate them in account settings.

REST: one endpoint

All data queries are GET /v1/points. The type param picks the series. Required: type, interval, from (unix seconds), period (seconds). Exchange is conditional. Symbol via rawSymbol or coin.

bash
curl "https://api.openmarket.xyz/v1/points?type=TRADE_SIDE_AGNOSTIC_AGG&exchange=BINANCE_FUTURES&rawSymbol=BTCUSDT&interval=HOUR&from=1774800000&period=3600" \
  -H "X-OpenMarket-Key: YOUR_API_KEY"

Types on the intro table: candles TRADE_SIDE_AGNOSTIC_AGG and per-side TRADE_AGG, open interest, funding, liquidations, volume profile (2x weight), TPO (5x, listed as not on any other crypto data API), orderbook heatmap (10x). Advanced: bitcoin dominance, implied vol, skew. Advanced+: Hyperliquid liquidation and TP/SL heatmaps. Response is series[].id plus series[].points. Timestamps are s plus optional ns.

WebSocket

Book channels use the book path. Everything else uses nonbook. Regions: Singapore wss://ap-sin3.ws.api.openmarket.xyz, Europe wss://eu-de3.ws.api.openmarket.xyz. Add ?encoding=json. Auth: public/authenticate with token. Subscribe: public/subscribe. Channels: TRADE, TRADE_AGG, BLOCK_BOOK_SNAPSHOT, LIQUIDATION, FUNDING_RATE, OPEN_INTEREST, VOLUME_PROFILE_AGG.

json
{
  "method": "public/authenticate",
  "params": { "token": "YOUR_API_KEY" }
}

Terminal and kScript

The product side is the terminal: tape, aggregated order book, DOM, volume and liquidity stats, liquidations, watchlist, news drawer. Order flow: footprint, TPO, heatmap, CVD. Charting: 99 drawing tools, workspaces, Hub for community indicators. kScript is the in-house language (v3 current). Deribit options suite is twelve chart-native indicators.

Resources

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

OpenMarket: Data API, terminal, and kScript | devrels.xyz