Cross-Venue Divergence

Divergence

Detect price gaps for the same event across Polymarket and Kalshi with the divergence endpoint.

Divergence

GET /divergence

Detects price gaps between Polymarket and Kalshi for the same event. When the same event is priced 7 cents apart across venues, one platform is wrong — that's a direct arbitrage signal.

ParameterTypeDefaultDescription
limit1-10020Number of pairs to return
min_divergencenumber0Minimum price gap (0-1 scale)
sportstringFilter by sport (nba, nfl, nhl, mlb, etc.)
curl -H "x-api-key: YOUR_KEY" \
  "https://api.scanna.xyz/divergence?sport=nba&min_divergence=0.05"
{
  "pairs": [{
    "event_key": "nba-lal-bos-2026-03-25",
    "question": "Nba Lal Bos 2026 03 25",
    "sport": "nba",
    "polymarket_slug": "nba-lal-bos-2026-03-25",
    "kalshi_ticker": "KXNBAGAME-26MAR25LALBOS-LAL",
    "poly_price": 0.62,
    "kalshi_price": 0.55,
    "divergence": 0.07
  }],
  "total_matched": 11,
  "updated_at": "2026-03-24T..."
}

Note

Divergence data is available when sports games are scheduled. Coverage: NBA, NFL, NHL, MLB, CFB, CBB, PGA, Tennis. Returns empty when no games are live.