Skip to main content

Sport ID Reference

IDSlugName
1footballFootball
2tennisTennis
3basketballBasketball
4hockeyHockey
5american-footballAmerican Football
6baseballBaseball
7handballHandball
8rugby-unionRugby Union
9floorballFloorball
10bandyBandy
11futsalFutsal
12volleyballVolleyball
13cricketCricket
14dartsDarts
15snookerSnooker
16boxingBoxing
17beach-volleyballBeach Volleyball
18aussie-rulesAussie Rules
19rugby-leagueRugby League
21badmintonBadminton
22water-poloWater Polo
23golfGolf
24field-hockeyField Hockey
25table-tennisTable Tennis
26beach-soccerBeach Soccer
28mmaMMA
29netballNetball
30pesapalloPesäpallo
31motorsportMotorsport
34cyclingCycling
35horse-racingHorse Racing
36esportseSports
37winter-sportsWinter Sports
42kabaddiKabaddi
V3 uses a different sport ID mapping than V1/V2. For example, Tennis is ID 2 in V3 but ID 5 in V2. Basketball is ID 3 in V3 but ID 2 in V1.

Image URLs

V3 responses include full, ready-to-use image URLs — no proxy or construction needed. Real example from API response:
{
  "homeTeam": {
    "name": "FAR Rabat",
    "id": "40M26nnB",
    "image": "https://images.sportsapipro.com/res/image/data/Mm90dOkC-EyoH1qCf.png"
  },
  "league": {
    "name": "AFRICA: CAF Champions League",
    "logo": "https://images.sportsapipro.com/res/image/data/lr30qziD-4UJSFAUL.png"
  }
}
Use the image and logo fields directly from the response — no additional API calls or URL construction required.

Event Status Codes

CodeStatusDescription
1not_startedMatch not yet started
2liveMatch in progress
3finishedMatch completed
4cancelledMatch cancelled

V3 vs V1/V2 ID Comparison

ConceptV1V2V3
Event IDsNumeric (4467358)Numeric (15269945)String ("l2TocbiL")
Team IDsNumeric (132)Numeric (17)String ("Wtn9Stg0")
Player IDsNumericNumeric (839956)String ("WURowHOm")
Tournament IDsNumeric (11)Numeric (17)String ("EcZwBi3N")
Last modified on April 12, 2026