SofaScore

SofaScore event esports games

Returns the games (maps) of an esports match from SofaScore: each game's id, status, start time, length in seconds, winner, score per side (kills for Dota 2 and League of Legends, rounds with half and overtime split for Counter-Strike), the map for Counter-Strike, and whether complete statistics exist. Use a game id with sofascore-esports-game to read its statistics, lineups, bans or rounds. Returns 404 when SofaScore has no games for the event, which includes sports other than esports.

get/sofascore/event-esports-games

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/sofascore/event-esports-games
  • Auth: API key in header x-api-key

Query parameters

idstring required

Numeric SofaScore esports event (match) id

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "event_id": 17260338,
    "games": [
      {
        "away_score": {
          "display": 31,
          "overtime": 3,
          "period1": 4,
          "period2": 3
        },
        "home_score": {
          "display": 31,
          "overtime": 3,
          "period1": 4,
          "period2": 3
        },
        "home_team_starting_side_code": 5,
        "id": 588883,
        "length_seconds": 2543,
        "map": {
          "id": 23,
          "name": "Ancient"
        },
        "start_time": "2026-10-04T14:23:29Z",
        "status": {
          "description": "Ended",
          "type": "finished"
        },
        "winner_code": 1
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.