fetchapi

List one esports team's past matches by Sofascore team id API

One esports team's past matches, newest first, a page at a time (page 0 = latest): teams, series score, tournament. 1 request a page.

1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-11-01; 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
esportapi1RapidAPI listing
getPreviousESportsMatchesForATeamGET api/esport/team/{id}/matches/previous/{page}$0.00$0.0e+00 / 1k calls✓ 2026-11-01pricing ↗

What it returns

From a real call to the route: esportapi1.

One esports team's past matches, newest first, a page at a time (page 0 = latest): teams, series score, tournament. 1 request a page.
events[].idSofascore event id: pass it to the match, statistics, lineups and incidents callsevents[].customIdthe id the head-to-head call takesevents[].homeTeam.namehome teamevents[].awayTeam.nameaway teamevents[].homeScore.currenthome score now (period1, period2... by period)events[].status.typenotstarted, inprogress, finished, canceledhasNextPageanother page exists

Call it

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

GET /api/gw/rapidapi-esportapi1/api/esport/team/{id}/matches/previous/{page}$0.00 / call✓ working · tested 2026-11-010.20 s latency
Parameters
ParameterTypeNotes
idinteger · pathrequiredTeam ID · default 364396e.g. 1165448
pageinteger · pathrequiredPage number for paginatione.g. 0
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-esportapi1/api/esport/team/1165448/matches/previous/0" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-esportapi1.getpreviousesportsmatchesforateam", {"id": "1165448", "page": "0"})
Real example answer (trimmed) · 2026-10-22
{
  "events": [
    {
      "id": 16746126,
      "slug": "fortress-enrage",
      "time": {},
      "bestOf": 1,
      "season": {
        "id": 98294,
        "name": "Advanced Europe season 58 2026",
        "year": "2026",
        "editor": false
      },
      "status": {
        "code": 100,
        "type": "finished",
        "description": "Ended"
      },
      "changes": {
        "changes": [
          "status.code",
          "… 3 more"
        ],
        "changeTimestamp": 1786130651
      },
      "awayTeam": {
        "id": 1165448,
        "name": "Fortress",
        "slug": "fortress",
        "type": 0,
        "sport": {
          "id": 72,
          "name": "E-sports",
          "slug": "esports"
        },
        "country": {
          "name": "Denmark",
          "slug": "denmark",
          "alpha2": "DK",
          "alpha3": "DNK"
        },
        "nameCode": "FOR",
        "national": false,
        "subTeams": [],
        "userCount": 1,
        "teamColors": {
          "text": "#ffffff",
          "primary": "#374df5",
          "secondary": "#374df5"
        }
      },
      "coverage": 90,
      "customId": "XlWcsYiqj",
      "homeTeam": {
        "id": 365597,
        "name": "ENRAGE",
        "slug": "enrage",
        "type": 0,
        "sport": {
          "id": 72,
          "name": "E-sports",
          "slug": "esports"
        },
        "country": {},
        "nameCode": "ENR",
        "national": false,
        "subTeams": [],
        "userCount": 1,
        "teamColors": {
          "text": "#ffffff",
          "primary": "#374df5",
          "secondary": "#374df5"
        }
      },
      "isEditor": false,
      "awayScore": {
        "current": 1,
        "display": 1,
        "period1": 1
      },
      "eventType": "best_of",
      "…": "9 more fields"
    },
    "… 3 more"
  ],
  "hasNextPage": true
}

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.