SofaScore

SofaScore matches at a venue

Returns one page (up to 30) of the matches played (direction last, newest page first) or scheduled (next) at a venue, as match summaries. Without tournament and season it lists every match at the venue, optionally narrowed by sport (all, or any key listed in the venue's sports, such as football, rugby, basketball, mma); with both it lists that competition season's matches at the venue and sport must be omitted. Hidden venues (see venue) have no venue-wide list and answer 404 without tournament and season. A direction with no matches, a sport the venue never hosted and a page past the last one also answer 404; follow has_next_page.

get/sofascore/venue-events

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/sofascore/venue-events
  • Auth: API key in header x-api-key

Query parameters

idstring required

Numeric SofaScore venue id

direction'next' | 'last' required

Upcoming matches or finished matches

sport'all' | 'american-football' | 'aussie-rules' | 'badminton' | 'bandy' | 'baseball' | 'basketball' | 'beach-volley' | 'cricket' | 'darts' | 'esports' | 'floorball' | 'football' | 'futsal' | 'handball' | 'ice-hockey' | 'mma' | 'minifootball' | 'padel' | 'rugby' | 'snooker' | 'table-tennis' | 'tennis' | 'volleyball' | 'waterpolo'

Sport filter for the venue-wide list. Defaults to all

pageinteger

Zero-based page number. Defaults to 0

tournamentstring

Numeric unique-tournament id; with season, lists that competition season's matches at the venue

seasonstring

Numeric season id; with tournament, lists that competition season's matches at the venue

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "direction": "last",
    "events": [
      {
        "away_team": {
          "country": "Spain",
          "id": 2817,
          "name": "FC Barcelona",
          "short_name": "Barcelona",
          "slug": "barcelona"
        },
        "home_team": {
          "country": "Spain",
          "id": 2817,
          "name": "FC Barcelona",
          "short_name": "Barcelona",
          "slug": "barcelona"
        },
        "id": 14025013,
        "start_time": "2025-08-15T19:00:00Z",
        "status": {
          "description": "Ended",
          "type": "finished"
        },
        "tournament": {
          "category": "England",
          "name": "Premier League",
          "slug": "premier-league",
          "unique_tournament_id": 17,
          "unique_tournament_name": "Premier League"
        }
      }
    ],
    "sport": "all"
  },
  "msg": "OK"
}

Changes

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