Get a fixture
Get a fixture
GET
/v1/fixtures/{id}
A single fixture with goals, corners, cards and odds lines. Add ?include=events,stats to fold the event timeline and in-play statistics into the same call.
Parameters
| id | required | Fixture id. |
| include | optional | Comma list of events | stats — adds the event timeline and in-play statistics, in the same shapes as the per-fixture endpoints. |
| lang | optional | Localize the team & league names (21 languages, English fallback). |
Example
GET /v1/fixtures/{id}
curl https://api.5dollarfootballapi.com/v1/fixtures/{id}
-H "Authorization: Bearer fb_live_your_key"
{
"success": 1,
"data": {
"id": 197590518,
"league": { "id": 43659, "name": "USA USL Cup" },
"teams": { "home": { "id": 51386, "name": "Birmingham Legion FC" }, "away": { "id": 58558, "name": "Tulsa" } },
"kickoff_utc": "2026-07-12T00:00:00+00:00",
"kickoff_ts": 1783814400,
"status": "finished",
"round": 12,
"league_season_id": 141207,
"goals": { "home": 3, "away": 1, "half_home": 1, "half_away": 1 },
"corners": { "home": 13, "away": 4, "half_home": 6, "half_away": 2 },
"cards": { "home": { "yellow": 1, "red": 0 }, "away": { "yellow": 4, "red": 0 } },
"odds": {
"1x2": { "opening": { "home": 1.53, "draw": 3.75, "away": 5.0 }, "closing": { "home": 1.18, "draw": 5.5, "away": 15.0 }, "inplay": null },
"asian_handicap": { "opening": -0.5, "closing": -0.75, "inplay": -1.0 },
"goal_line": { "opening": 2.5, "closing": 2.75, "inplay": 3.0 },
"corner_line": { "opening": 9.5, "closing": 10, "inplay": 10.5 },
"corner_asian": { "opening": 0, "closing": -0.5, "inplay": null },
"card_line": { "opening": 4.5, "closing": 5, "inplay": null },
"card_asian": { "opening": 0, "closing": 0, "inplay": null },
"asian_handicap_half": { "closing": -0.25, "inplay": null },
"goal_line_half": { "closing": 1.25, "inplay": 1.5 },
"corner_line_half": { "closing": 4.5, "inplay": 5 }
},
"statistics": {
"attacks": { "home": 24, "away": 30 },
"dangerous_attacks": { "home": 11, "away": 14 },
"shots_on_target": { "home": 3, "away": 5 },
"shots_off_target": { "home": 4, "away": 2 },
"possession": { "home": 51, "away": 49 },
"first_half": {
"attacks": { "home": 15, "away": 18 },
"dangerous_attacks": { "home": 6, "away": 8 },
"shots_on_target": { "home": 1, "away": 2 },
"shots_off_target": { "home": 2, "away": 0 },
"possession": { "home": 50, "away": 50 }
}
},
"events": [
{ "type": "goal", "minute": 20, "team": "away", "count": 1 },
{ "type": "corner", "minute": 23, "team": "home", "count": 1 },
{ "type": "yellow_card", "minute": 41, "team": "home", "count": 1 },
{ "type": "period_score", "minute": null, "team": null, "period": "first_half", "score": { "home": 1, "away": 1 } },
{ "type": "missed_penalty", "minute": 55, "team": "away" },
{ "type": "substitution", "minute": 63, "team": "away", "player_in": "R. Silva", "player_out": "J. Costa" },
{ "type": "red_card", "minute": 78, "team": "away" },
{ "type": "period_score", "minute": null, "team": null, "period": "second_half", "score": { "home": 3, "away": 1 } }
]
}
}
// odds requires a paid plan; statistics / events appear with ?include=events,stats
Need a key? Create a free account — a working key is issued instantly, no card required.