Skip to main content

GET Odds Anomalies

Endpoint

GET https://betting-intelligance.sportmicro.com/football-odds-anomalies

Backing view

betting_intelligence.football_odds_anomalies

Purpose

Use this endpoint to retrieve football odds that differ materially from expected or baseline pricing.

Common filters

  • match_id=eq.{match_id}
  • bookmaker_id=eq.{bookmaker_id}
  • market_type=eq.{market_type}
  • selection=eq.{selection}
  • anomaly_type=eq.{anomaly_type}
  • confidence_score=gte.{score}
  • expires_at=gte.now()

Returned fields

  • id, match_id, bookmaker_id
  • market_type, market_scope, selection, anomaly_type
  • observed_odds, expected_odds, baseline_odds
  • implied_probability, deviation_pct
  • signal_score, confidence_score
  • summary, reason, metadata
  • created_at, updated_at, expires_at

Example

curl "https://betting-intelligance.sportmicro.com/football-odds-anomalies?match_id=eq.{match_id}&order=signal_score.desc&expires_at=gte.now()"

Notes

  • deviation_pct is useful for ranking the size of the anomaly.
  • Use bookmaker_id plus market fields when you need book-specific anomaly review.