apisports_football_odds
Retrieve pre-match football odds from multiple bookmakers for a specific fixture or league, enabling cross-bookmaker comparison.
Instructions
Pre-match odds from many bookmakers for a fixture or league.
Returns: {response:[{fixture, league, update, bookmakers:[{id, name, bets:[{id, name:'Match Winner', values:[{value:'Home', odd:'1.85'}]}]}]}]} — SHAPE FROM VENDOR DOCS. ODDS ARE STRINGS, not numbers. For AU markets the direct providers here (sportsbet, tab, pointsbet) are deeper and live.
NOTE: this shape is from the vendor's documentation and has NOT been verified against a live response (we hold no key for this provider). Treat it as approximate — inspect the actual payload before relying on a field name.
Example: One fixture's odds {"fixture": 1035037}
Auth: needs your own key in API_SPORTS_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bet | No | One bet/market id. | |
| page | No | Paginated — check `paging.total`. | |
| league | No | League id (pair with season). | |
| season | No | Season starting year. | |
| fixture | No | One fixture id. | |
| bookmaker | No | One bookmaker id. |