AFL Women's odds API
AFL Women's prices, markets and identifiers through one REST API.
The AFL Women's has the league key aflw in the SockOdds API. It is an Australian football league based in Australia (sport key australian_football). Its events have a home and an away team.
Request AFL Women's odds
Current prices for the next AFL Women's game, one market, from every bookmaker your plan includes:
curl -sS "https://api.sockodds.com/v1/odds?league=aflw&markets=winner&limit=1&starts_after=$(date -u +%Y-%m-%dT%H:%M:%SZ)" \
-H "Authorization: Bearer $SOCKODDS_API_KEY"const response = await fetch(`https://api.sockodds.com/v1/odds?league=aflw&markets=winner&limit=1&starts_after=${new Date().toISOString().slice(0, 19)}Z`, {
headers: { Authorization: `Bearer ${process.env.SOCKODDS_API_KEY}` },
});
console.log(JSON.stringify(await response.json(), null, 2));import json, os, urllib.request
from datetime import datetime, timezone
request = urllib.request.Request(
f"https://api.sockodds.com/v1/odds?league=aflw&markets=winner&limit=1&starts_after={datetime.now(timezone.utc):%Y-%m-%dT%H:%M:%SZ}",
headers={"Authorization": "Bearer " + os.environ["SOCKODDS_API_KEY"]},
)
with urllib.request.urlopen(request) as response:
print(json.dumps(json.load(response), indent=2))Response from a local copy of the API with invented test prices
{
"data": [
{
"id": "ev_000ckk0f7k5n",
"name": "Adelaide Crows v Brisbane Lions",
"league": {
"key": "aflw",
"name": "AFL Women's"
},
"scheduled_start": "2026-10-16T08:00:00.000Z",
"status": "scheduled",
"participants": [
{
"role": "away",
"identity": {
"key": "brisbane_lions_women",
"name": "Brisbane Lions"
}
},
{
"role": "home",
"identity": {
"key": "adelaide_crows_women",
"name": "Adelaide Crows"
}
}
],
"markets": [
{
"id": "mk_w5x85hf2bz3c1aa9",
"key": "winner",
"name": "Winner",
"period": "full",
"subject": null,
"alternate": false,
"outcomes": [
{
"id": "oc_d1bt3t69ppdhkrnf",
"name": "Adelaide Crows",
"side": "home",
"line": null,
"prices": [
{
"bookmaker": "mintbet",
"decimal_odds": 1.77,
"implied_probability": 0.564972,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
},
{
"bookmaker": "cashcage",
"decimal_odds": 1.72,
"implied_probability": 0.581395,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
},
{
"bookmaker": "topbet",
"decimal_odds": 1.69,
"implied_probability": 0.591716,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
}
]
},
{
"id": "oc_zp31e95ffj4cjwwt",
"name": "Brisbane Lions",
"side": "away",
"line": null,
"prices": [
{
"bookmaker": "mintbet",
"decimal_odds": 2.18,
"implied_probability": 0.458716,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
},
{
"bookmaker": "cashcage",
"decimal_odds": 2.12,
"implied_probability": 0.471698,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
},
{
"bookmaker": "topbet",
"decimal_odds": 2.08,
"implied_probability": 0.480769,
"available": true,
"observed_at": "2026-10-15T07:58:00.000Z"
}
]
}
]
}
]
}
],
"meta": {
"count": 1,
"cursor": null
},
"links": {
"next": null
}
}Prices are decimal and exactly as each bookmaker showed them, with the time we saw them. A price older than ten minutes is withheld rather than shown as current.
Bookmakers
3 bookmakers deliver AFL Women's prices through v1 as of 30 October 2026: CashCage, Mintbet and TopBet.
AFL Women's markets
16 market types are defined for the AFL Women's. Ask for any of them with markets=; a bookmaker quotes the markets it offers for each game.
Game markets
| Market | Key | Sides | Line | Periods |
|---|---|---|---|---|
| Winner | winner | home, away, competitor_1, competitor_2 | No | full, half_1, half_2, quarter_1, quarter_2, quarter_3, quarter_4 |
| Handicap | handicap | home, away, competitor_1, competitor_2 | Yes | full, half_1, half_2, quarter_1, quarter_2, quarter_3, quarter_4 |
| Total points | total_points | over, under | Yes | full, half_1, half_2, quarter_1, quarter_2, quarter_3, quarter_4 |
| Total goals | total_goals | over, under | Yes | full, half_1, half_2, quarter_1, quarter_2, quarter_3, quarter_4 |
Team markets
| Market | Key | Sides | Line | Periods |
|---|---|---|---|---|
| Team points over/under | team_points_over_under | over, under | Yes | full, half_1, half_2, quarter_1, quarter_2, quarter_3, quarter_4 |
| Team goals over/under | team_goals_over_under | over, under | Yes | full, half_1, half_2 |
Player markets
| Market | Key | Sides | Line | Periods |
|---|---|---|---|---|
| Anytime goal scorer | player_goals_anytime | yes | No | full |
| First goal scorer | player_goals_first | Each competitor | No | full |
| Last goal scorer | player_goals_last | Each competitor | No | full |
| Player goals over/under | player_goals_over_under | over, under | Yes | full |
| Player disposals over/under | player_disposals_over_under | over, under | Yes | full |
| Player kicks over/under | player_kicks_over_under | over, under | Yes | full |
| Player handballs over/under | player_handballs_over_under | over, under | Yes | full |
| Player marks over/under | player_marks_over_under | over, under | Yes | full |
| Player hitouts over/under | player_hitouts_over_under | over, under | Yes | full |
| Player tackles over/under | player_tackles_over_under | over, under | Yes | full |
Periods
full (Full match), half_1 (First half), half_2 (Second half), quarter_1 (First quarter), quarter_2 (Second quarter), quarter_3 (Third quarter) and quarter_4 (Fourth quarter).
Plans
The AFL Women's is included on Rookie and Pro. Pro adds recorded price history, from 8 October 2026. See pricing.