SofaScore

SofaScore referee officiated matches

Returns one page (30 matches) of the matches a referee officiated, most recent first, across every competition. Follow has_next_page for older pages; a page past the end returns 404. Only past matches exist (no upcoming list), and the list includes canceled and postponed fixtures (their status.type says so), which the career match total of sofascore-referee does not count.

get/sofascore/referee-events

Request

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

Query parameters

idstring required

Numeric SofaScore referee id

pageinteger

Zero-based page number. Defaults to 0

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "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"
        }
      }
    ],
    "referee_id": 74264
  },
  "msg": "OK"
}

Changes

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