Get Dropping Odds
Returns odds that have dropped significantly from their opening values. Data is pre-computed and updated every ~30 seconds. Results are sorted by the selected time window’s drop percentage (descending). Pagination metadata is returned in response headers (X-Total-Count, X-Page, X-Per-Page, X-Updated-At).
Data source selection:
- If both
sportandleagueare provided → reads league-specific data (all entries for that league) - If only
sportis provided → reads sport-level data (top 200 per sport) - If neither → reads global data (top 500 across all sports)
Note: This endpoint requires a paid plan (Starter or above). Free plan users will receive a 403 error.
Note: leagues and league are mutually exclusive. leagues fetches from the sport- or global-level dataset and filters server-side.
Query Parameters
API key for authentication
Sport slug (e.g. football, basketball)
League slug (e.g. england-premier-league). Requires sport param. Mutually exclusive with leagues.
Comma-separated league slugs to filter by multiple leagues at once (e.g. england-premier-league,spain-la-liga). Mutually exclusive with league.
Comma-separated market names to filter by (case-insensitive). Supported: ML, Spread, Totals, Spread HT, Totals HT, Totals 1Q, Spread 1Q, Team Total Home, Team Total Away, First 5 Innings ML, First 5 Innings Spread, First 5 Innings Totals, Corners Spread, Corners Totals, Corners Spread HT, Corners Totals HT, Bookings Spread, Bookings Totals, Player Props
Time window for drop filtering and sorting. Default: opening
opening, 12h, 24h, 48h Minimum drop percentage for the selected time window. Default: 0
Maximum results per page (default 50, max 200)
x <= 200Page number, 1-indexed (default 1)
x >= 1Include event details (home, away, date, sport, league). Default: false
Response
OK
69455182
home, away, over, under "home"
Unix milliseconds timestamp of last odds movement
1775851240182
Unix milliseconds timestamp of last pipeline update
1775854172851