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

curl /api/v1/signals \
  -H "x-smo-api-key: smo_live_••••••••"

# Response includes quota headers
X-SMO-Plan: free
X-SMO-RateLimit-Limit: 100
X-SMO-RateLimit-Remaining: 97
X-SMO-RateLimit-Reset: 2026-05-16T00:00:00Z

Generate keys at /developer

Daily call limits

FREE100/day3 live endpoints
PARTNER1,000/daypartner + creator endpoints
API10,000/dayall endpoints + WebSocket-ready

· 429 when quota exceeded + Retry-After header

· 403 on plan restriction + upgrade message

· Resets at UTC midnight daily

Endpoint availability by plan

EndpointFreePartnerAPI
/api/v1/signals
/api/v1/market-pulse
/api/v1/daily-brief
/api/v1/distributionsoon
/api/v1/exchange-flowsoon
/api/v1/provider-statussoon

WebSocket stream planned for a future release on API plan.

Provider integrations

Polymarketactive
Betdaqactive
Smarketsactive
ProphetXplanned
API

Structured data for intelligence systems.

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

Open Developer Dashboard →

Enterprise API

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

Contact us →

support@sportsmarketos.com