Skip to main content

GET /api/v1/event/

Returns the full event payload — every betting market (1,000+ for football top fixtures), grouped market categories, period sub-games, weather, venue, round, and win probability.
curl -H "x-api-key: YOUR_API_KEY" \
  https://api.sportsapipro.com/v5/event/716611045

Path Parameters

eventId
number
required
Event ID from any list endpoint (top, league, live).

Response

{
  "data": {
    "id": 716611045,
    "sportId": 1,
    "leagueId": 2708736,
    "leagueName": "World Cup 2026",
    "homeTeam": "Spain",
    "awayTeam": "Saudi Arabia",
    "startTime": 1782057600,
    "startTimeISO": "2026-06-21T16:00:00.000Z",
    "marketCount": 1270,
    "winProbability": { "P1": 0.89, "P2": 0.03, "PX": 0.08 },
    "venue": "Mercedes-Benz (Atlanta)",
    "round": "Group Stage. Group H. Round 2",
    "matchInfo": {
      "round": "Group Stage. Group H. Round 2",
      "venue": "Mercedes-Benz (Atlanta)",
      "temperature": "+27°C",
      "weatherDesc": "Gloomy",
      "windSpeed": "11",
      "windDirection": "SW wind, m/s",
      "pressure": "761",
      "humidity": "65",
      "precipitation": "5"
    },
    "marketCategories": [
      { "id": 2, "name": "Popular", "count": 305 },
      { "id": 3, "name": "Total", "count": 102 },
      { "id": 4, "name": "Handicap", "count": 24 },
      { "id": 6, "name": "Goals", "count": 239 },
      { "id": 12, "name": "Result + Total", "count": 146 }
    ],
    "markets": [
      {
        "id": 1,
        "name": "Full Time Result",
        "markets": [
          { "type": 1, "odds": 1.105, "isMainLine": false },
          { "type": 2, "odds": 11.7, "isMainLine": false },
          { "type": 3, "odds": 38, "isMainLine": false }
        ]
      },
      {
        "id": 17,
        "name": "Match Total",
        "markets": [
          { "type": 9, "odds": 1.93, "isMainLine": true },
          { "type": 10, "odds": 1.93, "isMainLine": true }
        ]
      }
    ],
    "subGames": [
      { "id": 12345, "name": "1st Half", "period": "1st Half", "marketCount": 80 },
      { "id": 12346, "name": "2nd Half", "period": "2nd Half", "marketCount": 60 }
    ],
    "odds": { "1x2": { "home": 1.105, "draw": 11.7, "away": 38 } }
  }
}
data.marketCount
number
Total betting markets available (often 1,000+).
data.winProbability
object
P1 = home win, PX = draw, P2 = away win (each 0–1).
data.matchInfo
object
Venue, weather, temperature, wind, humidity, precipitation.
data.marketCategories
array
Market groups with their counts — use to build tabbed UIs.
data.markets
array
All markets grouped by market type.
data.subGames
array
Period-specific sub-markets (1st Half, 2nd Half, etc.).
data.odds
object
Pre-parsed quick-access main odds — see Odds Object.

Market Group Reference

Group IDNameGroup IDName
1Full Time Result62Both Teams To Score
2Handicap99Asian Total
8Double Chance119Asian Handicap
15First Half Total130First Half Result
17Match Total136Goals Odd/Even
19Draw No Bet763Second Half Total
20Correct Score858Individual Total Home

Market Selection Types

TypeMeaningTypeMeaning
1Home Win9Over (Total)
2Draw10Over (alt)
3Away Win11Under (Total)
41X (Double Chance)12Under (alt)
5X2 (Double Chance)14BTTS
612 (Double Chance)15Odd/Even
7Handicap Home181DNB Home
8Handicap Away182DNB Away
Cache TTL: 60 seconds.
Last modified on June 29, 2026