HORSE RACINGQueue health weakening at Ascot — late liquidity detectedTENNISMomentum compression detected — Djokovic market volatility risingNBASharp spread pressure building — late-side movement flaggedNFLMarket volatility index rising — line movement acceleratingUFCLate money entering underdog side — behavioural shift detectedPREDICTIONVolume surge flagged — contract pricing diverging from consensusHORSE RACINGAscot liquidity spike detected — exchange imbalance formingTENNISAI flagged momentum shift — serve pattern regression notedHORSE RACINGQueue health weakening at Ascot — late liquidity detectedTENNISMomentum compression detected — Djokovic market volatility risingNBASharp spread pressure building — late-side movement flaggedNFLMarket volatility index rising — line movement acceleratingUFCLate money entering underdog side — behavioural shift detectedPREDICTIONVolume surge flagged — contract pricing diverging from consensusHORSE RACINGAscot liquidity spike detected — exchange imbalance formingTENNISAI flagged momentum shift — serve pattern regression noted
UTC--:--:--
·
SESSIONLONDON
·
LIVE FEEDS12 CONNECTED
·
AI ENGINEACTIVE
·
SCANS/MIN1,920
CREATOR NETWORK486 POSTS TODAY
Sports Market OS · API Infrastructure

API Access

Structured market intelligence feeds for systems, models, and data infrastructure. REST endpoints today — WebSocket streams coming.

9

Endpoints

REST + WS

1s

Refresh

min interval (API)

7

Sports covered

all categories

6

AI engines

feeding the API

Endpoint reference

GET/api/live/signals
30sFREE

Live market intelligence signals

{
  "signals": [
    {
      "id": "sig-001",
      "sport": "Horse Racing",
      "market": "Ascot 2:40",
      "type": "Sharp Money",
      "confidence": 87,
      "movement": "+34.2%",
      "direction": "up",
      "timestamp": "2026-05-13T14:32:08Z"
    }
  ],
  "meta": { "mode": "simulated", "count": 8 }
}
GET/api/live/news
60sFREE

News catalyst feed

{
  "items": [
    {
      "id": "news-001",
      "headline": "Sharp money detected — Ascot 2:40",
      "sport": "Horse Racing",
      "severity": "high",
      "catalystType": "Sharp Money",
      "impact": "Queue deterioration signal"
    }
  ]
}
GET/api/live/odds
30sFREE

Odds snapshots and movement data

{
  "snapshots": [
    {
      "market": "Ascot 2:40",
      "openingPrice": 4.20,
      "currentPrice": 3.10,
      "movementPct": -26.2,
      "direction": "down",
      "volatility": 84
    }
  ]
}
GET/api/ai/narrative
15sAPI

AI market narrative engine output

{
  "narrative": {
    "id": "narr-001",
    "narrative": "Sharp unmatched volume accumulating...",
    "regimeTag": "VOLATILE",
    "severity": "high",
    "confidence": 87,
    "affectedMarkets": ["Ascot 2:40", "Cheltenham 3:15"]
  },
  "mode": "simulated"
}
API

Available on API plan

GET/api/ai/regime
20sAPI

Global market regime classification

{
  "regime": {
    "regime": "volatile",
    "confidence": 82,
    "commentary": "Multiple markets exhibiting...",
    "triggerFactors": ["sharp_money", "iv_expansion"]
  },
  "mode": "simulated"
}
API

Available on API plan

GET/api/ai/liquidity
12sAPI

Liquidity engine analysis

{
  "insight": {
    "interpretation": "Order book depth falling...",
    "structuralPressure": 78,
    "spoofRisk": 42,
    "liquidityQuality": 34,
    "buyImbalance": 62,
    "sellImbalance": 38,
    "confidence": 87
  }
}
API

Available on API plan

GET/api/ai/volatility
12sAPI

Volatility regime and anomaly detection

{
  "insight": {
    "regime": "expansion",
    "projectedMovement": 18.4,
    "anomalyScore": 71,
    "confidence": 78,
    "affectedSports": ["Horse Racing", "Tennis"]
  }
}
API

Available on API plan

GET/api/ai/opportunities
15sAPI

AI opportunity scanner results

{
  "opportunities": [
    {
      "title": "Queue depth anomaly — Ascot",
      "category": "liquidity",
      "confidence": 87,
      "severity": "high",
      "explanation": "Market intelligence observation only..."
    }
  ],
  "count": 3
}
API

Available on API plan

WS/ws/live/feed
real-timeAPISOON

Real-time WebSocket event stream

// Coming in a future release
// Streaming feed of market events
{
  "type": "volatility_spike",
  "market": "Ascot 2:40",
  "severity": "high",
  "timestamp": "..."
}

Authentication

API Key (coming)

Authorization: Bearer smos_api_••••••••••••

# Headers
X-Plan: api
X-Version: 1.0
SOON

Rate limits

FREE30s refresh, public endpoints
PARTNER10s refresh, creator endpoints
API1s refresh, all endpoints

Provider integrations

Betfairactive
Betdaqactive
Smarketsactive
Polymarketactive
Kalshiplanned
Pinnacleplanned
FanDuelplanned
DraftKingsplanned
API

Structured data for intelligence systems.

API access activates when billing goes live. Join the waitlist for early access and dedicated onboarding.

Unlock API access →

Enterprise API

Need higher rate limits, custom endpoints, or dedicated onboarding? We work directly with data infrastructure teams.

Contact us →

support@sportsmarketos.com

Sports Market OS provides market intelligence, analytics, and informational tooling only. No wagers are accepted. No trades are executed. Nothing presented constitutes financial, investment, betting, or gambling advice.