fetchapi

Get one game's details (score by period, status, venue) by Sofascore event id API

One game by its Sofascore event id (sport=match; also team, player, manager, referee or venue by id): teams, score by period, status and clock, venue, referee, round and season. Works for any sport's event id. 1 request.

2 live routes on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-11-02; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
allsportsapi2RapidAPI listing
getAllSportsDataCHEAPESTGET api/{sport}/{id}$0.00$0.0e+00 / 1k calls✓ 2026-11-01pricing ↗
sportapi7RapidAPI listing
Event DetailsGET api/v1/event/{id}$0.00$0.0e+00 / 1k calls✓ 2026-11-02pricing ↗

What it returns

From a real call to the cheapest route: allsportsapi2.

One game by its Sofascore event id (sport=match; also team, player, manager, referee or venue by id): teams, score by period, status and clock, venue, referee, round and season. Works for any sport's event id. 1 request.
event.idSofascore event idevent.customIdid for the head-to-head callevent.homeScorescore by periodevent.status.descriptionperiod / clockevent.time.playedseconds playedevent.venue.namevenueevent.referee.namerefereeevent.homeTeam.namehome teamevent.tournament.uniqueTournament.namecompetition

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

GET /api/gw/rapidapi-allsportsapi2/api/{sport}/{id}$0.00 / call✓ working · tested 2026-11-010.16 s latency
Parameters
ParameterTypeNotes
idinteger · pathrequiredThe unique identifier for the manager · default 787526e.g. 17335477
sportstring · pathrequiredAllowed values: manager, match, player, referee, team, venue. · one of manager, match, player, referee, team, venuee.g. match
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-allsportsapi2/api/match/17335477" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-allsportsapi2.getallsportsdata", {"id": "17335477", "sport": "match"})
Real example answer (trimmed) · 2026-10-22
{
  "event": {
    "id": 17335477,
    "slug": "kenya-u17-usa-u17",
    "time": {
      "lastPeriodEndTimestamp": 1792695295,
      "currentPeriodStartTimestamp": 1792692000
    },
    "season": {
      "id": 95558,
      "name": "U17 FIFA World Cup, Women 2026",
      "year": "2026",
      "editor": false,
      "seasonCoverageInfo": {
        "editorCoverageLevel": 1
      }
    },
    "status": {
      "code": 31,
      "type": "inprogress",
      "description": "Halftime"
    },
    "changes": {
      "changes": [
        "cardsCode"
      ],
      "changeTimestamp": 1792695342
    },
    "awayTeam": {
      "id": 526992,
      "name": "Kenya U17",
      "slug": "kenya-u17",
      "type": 0,
      "sport": {
        "id": 1,
        "name": "Football",
        "slug": "football"
      },
      "gender": "F",
      "country": {
        "name": "Kenya",
        "slug": "kenya",
        "alpha2": "KE",
        "alpha3": "KEN"
      },
      "manager": {
        "id": 807245,
        "name": "Mildred Cheche",
        "slug": "mildred-cheche",
        "country": {
          "name": "Kenya",
          "slug": "kenya",
          "alpha2": "KE",
          "alpha3": "KEN"
        },
        "shortName": "M. Cheche",
        "fieldTranslations": {
          "nameTranslation": {
            "ar": "ميلدريد تشيتشي",
            "ru": "Милдред Чечи"
          },
          "shortNameTranslation": {
            "ar": "م. تشيتشي",
            "ru": "М. Чечи"
          }
        }
      },
      "disabled": false,
      "fullName": "Kenya U17",
      "nameCode": "KUU",
      "national": true,
      "subTeams": [],
      "userCount": 322,
      "…": "3 more fields"
    },
    "customId": "xEusROke",
    "homeTeam": {
      "id": 48972,
      "name": "USA U17",
      "slug": "usa-u17",
      "type": 0,
      "class": 1,
      "sport": {
        "id": 1,
        "name": "Football",
        "slug": "football"
      },
      "gender": "F",
      "country": {
        "name": "USA",
        "slug": "usa",
        "alpha2": "US",
        "alpha3": "USA"
      },
      "manager": {
        "id": 829977,
        "name": "Ciara Crinion",
        "slug": "ciara-crinion",
        "country": {
          "name": "USA",
          "slug": "usa",
          "alpha2": "US",
          "alpha3": "USA"
        },
        "shortName": "C. Crinion"
      },
      "disabled": false,
      "fullName": "USA U17",
      "nameCode": "USA",
      "national": true,
      "subTeams": [],
      "…": "5 more fields"
    },
    "isEditor": false,
    "awayScore": {
      "current": 0,
      "display": 0,
      "period1": 0,
      "normaltime": 0
    },
    "homeScore": {
      "current": 4,
      "display": 4,
      "period1": 4,
      "normaltime": 4
    },
    "roundInfo": {
      "round": 2
    },
    "eventState": {},
    "…": "13 more fields"
  }
}
Other routes for this job
sportapi7 · Event Details$0.00
GET /api/gw/rapidapi-sportapi7/api/v1/event/{id}$0.00 / call✓ working · tested 2026-11-020.22 s latency
Parameters
ParameterTypeNotes
idnumber · pathrequireddefault 7881945e.g. 16665310
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-sportapi7/api/v1/event/16665310" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-sportapi7.event_details", {"id": "16665310"})

Related Web / SEO APIs

All 155 Web / SEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.