# Sports
URL: https://sockodds.com/sports/

> Browse all 12 sports available through the SockOdds API. Access odds data for Aussie rules, rugby league, cricket, soccer, basketball, tennis and more.

Each `sportID` corresponds to a sport available through the SockOdds API. Access pre-match odds, player props, alternative lines and results data across 12 sports and 34 leagues — every code Australia bets on plus the world's majors.

| Name | sportID | Leagues |
| --- | --- | --- |
| [Aussie Rules](https://sockodds.com/sports/aussie-rules-football-odds-api/) | `AUSSIE_RULES` | [AFL](https://sockodds.com/leagues/afl-odds-api/), [AFLW](https://sockodds.com/leagues/aflw-odds-api/) |
| [Baseball](https://sockodds.com/sports/baseball-odds-api/) | `BASEBALL` | [MLB](https://sockodds.com/leagues/mlb-odds-api/) |
| [Basketball](https://sockodds.com/sports/basketball-odds-api/) | `BASKETBALL` | [NBA](https://sockodds.com/leagues/nba-odds-api/) |
| [Cricket](https://sockodds.com/sports/cricket-odds-api/) | `CRICKET` | [IPL](https://sockodds.com/leagues/ipl-odds-api/) |
| [American Football](https://sockodds.com/sports/football-odds-api/) | `FOOTBALL` | [NFL](https://sockodds.com/leagues/nfl-odds-api/) |
| [Ice Hockey](https://sockodds.com/sports/hockey-odds-api/) | `ICE_HOCKEY` | [NHL](https://sockodds.com/leagues/nhl-odds-api/) |
| [MMA](https://sockodds.com/sports/mma-odds-api/) | `MMA` | [UFC](https://sockodds.com/leagues/ufc-odds-api/) |
| [Motorsports](https://sockodds.com/sports/motorsports-odds-api/) | `MOTOR_RACING` | [Formula 1](https://sockodds.com/leagues/f1-odds-api/) |
| [Rugby League](https://sockodds.com/sports/rugby-league-odds-api/) | `RUGBY_LEAGUE` | [NRL](https://sockodds.com/leagues/nrl-odds-api/), [NRLW](https://sockodds.com/leagues/nrlw-odds-api/), [State of Origin](https://sockodds.com/leagues/state-of-origin-odds-api/) |
| [Rugby Union](https://sockodds.com/sports/rugby-union-odds-api/) | `RUGBY_UNION` | [Rugby Union Internationals](https://sockodds.com/leagues/rugby-union-internationals-odds-api/) |
| [Soccer](https://sockodds.com/sports/soccer-odds-api/) | `SOCCER` | [Brasileiro Série A](https://sockodds.com/leagues/br-serie-a-odds-api/), [Bundesliga](https://sockodds.com/leagues/bundesliga-odds-api/), [Premier League](https://sockodds.com/leagues/epl-odds-api/), [FIFA World Cup](https://sockodds.com/leagues/fifa-world-cup-odds-api/), [Ligue 1](https://sockodds.com/leagues/fr-ligue-1-odds-api/), [Iceland 1. deild](https://sockodds.com/leagues/iceland-1-deild-odds-api/), [Besta deild](https://sockodds.com/leagues/iceland-besta-deild-odds-api/), [Serie A](https://sockodds.com/leagues/it-serie-a-odds-api/), [La Liga](https://sockodds.com/leagues/la-liga-odds-api/), [MLS](https://sockodds.com/leagues/mls-odds-api/), [Scottish Premiership](https://sockodds.com/leagues/scottish-premiership-odds-api/), [Slovak 2. Liga](https://sockodds.com/leagues/slovak-2-liga-odds-api/), [Slovak Super Liga](https://sockodds.com/leagues/slovak-super-liga-odds-api/), [Champions League](https://sockodds.com/leagues/uefa-champions-league-odds-api/), [Conference League](https://sockodds.com/leagues/uefa-conference-league-odds-api/), [Champions League Qualifiers](https://sockodds.com/leagues/uefa-champions-league-qualifiers-odds-api/), [Conference League Qualifiers](https://sockodds.com/leagues/uefa-conference-league-qualifiers-odds-api/), [Europa League Qualifiers](https://sockodds.com/leagues/uefa-europa-league-qualifiers-odds-api/), [Europa League](https://sockodds.com/leagues/uefa-europa-league-odds-api/) |
| [Tennis](https://sockodds.com/sports/tennis-odds-api/) | `TENNIS` | [ATP](https://sockodds.com/leagues/atp-odds-api/), [WTA](https://sockodds.com/leagues/wta-odds-api/) |

## Frequently asked questions

### Do you provide live/in-play odds?

The feed is pre-match first. Event status flags (`status.live`, `started`, `ended`) ride along, and `live=true` filters to games in progress, but prices refresh on the same ~2 minute cadence as everything else.

### Do you support player props?

Yes — props come back from the same events request as game lines, keyed by the production `playerID` in the `statEntityID` slot. They are included on every plan. [Player Props API →](https://sockodds.com/player-props-odds-api/) [Markets & coverage →](https://sockodds.com/docs/data-types/markets/)

### Do you provide alternate lines?

Yes, where a book prices them. Add `includeAltLines=true` to an events request. Alt lines significantly increase response size, so only include them when needed.

### Does your API include scores, stats and game results?

Event status is on every event and `results` carries the source's scores and stat values where it has them. Every market says whether it is `scoringSupported`.

### Do you have deeplinks to bookmakers?

Yes — `links.bookmakers` and `links.betslip` on 273 of the current 692 events, from each book's own event ids. Coverage varies by bookmaker.

### Do you offer historical odds data?

Finished events are retained rather than pruned, so an archive starts the day you start pulling; opening and closing lines are not snapshotted yet. [Historical odds →](https://sockodds.com/use-cases/historical-odds-data-api/)

### Do you offer futures or outright markets?

Only where the source carries them (F1 championship markets under `periodID=season`). Season-long markets are not a product line yet.

### How do I see what markets are available for a given league?

Use the `/markets` endpoint, or the [markets browser](https://sockodds.com/docs/data-types/markets/), which is generated from the same data.

### Do you offer a Prediction Markets API?

Yes. Kalshi and Polymarket sit in the same `byBookmaker` object as the sportsbooks. [Prediction Market API →](https://sockodds.com/prediction-market-api/)

## Ready to get started?

Join the developers building the next generation of Australian sports and betting applications.
