
Every event of one category on one day (sport=esport, id 1572 = Counter Strike here): one item per match with teams, score, status and tournament; finished, live and upcoming. 456 KB for Counter Strike on 2026-10-22. 1 request.
3 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.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
allsportsapi2RapidAPI listing | getSportCategoryIdEventsDayMonthYearCHEAPESTGET api/{sport}/category/{id}/events/{day}/{month}/{year} | $0.00$0.0e+00 / 1k calls |
esportapi1RapidAPI listing | getESportsEventsByCategoryAndDateGET api/esport/category/{id}/events/{day}/{month}/{year} | $0.00$0.0e+00 / 1k calls |
sportapi7RapidAPI listing | Scheduled events for category and dateGET api/v1/category/{id}/scheduled-events/{date} | $0.00$0.0e+00 / 1k calls |
From a real call to the cheapest route: allsportsapi2.
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, canceledevents[].status.descriptionperiod or clock, e.g. 3rd quarter, Second gameHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| day | integer · path | required | Day of the month · default 25e.g. 22 |
| id | integer · path | required | Unique identifier for the category · default 1370e.g. 1572 |
| year | integer · path | required | Year · default 2021e.g. 2026 |
| sport | string · path | required | Allowed values: american-football, baseball, basketball, cricket, esport, handball, ice-hockey, rugby, table-tennis, tennis, volleyball. · one of american-football, baseball, basketball, cricket, esport, handball, ice-hockey, rugbye.g. esport |
| month | integer · path | required | Month of the year · default 11e.g. 10 |
curl "https://fetchapi.co/api/gw/rapidapi-allsportsapi2/api/esport/category/1572/events/22/10/2026" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-allsportsapi2.getsportcategoryideventsdaymonthyear", {"id": "1572", "day": "22", "year": "2026", "month": "10", "sport": "esport"}){
"events": [
{
"id": 17378203,
"slug": "alka-gaming-joga-de-terno",
"time": {},
"bestOf": 1,
"season": {
"id": 106732,
"name": "October 2026",
"year": "2026",
"editor": false
},
"status": {
"code": 100,
"type": "finished",
"description": "Ended"
},
"changes": {
"changes": [
"status.code",
"… 3 more"
],
"changeTimestamp": 1792622282
},
"awayTeam": {
"id": 523097,
"name": "Joga de terno",
"slug": "joga-de-terno",
"type": 0,
"sport": {
"id": 72,
"name": "E-sports",
"slug": "esports"
},
"country": {
"name": "Brazil",
"slug": "brazil",
"alpha2": "BR",
"alpha3": "BRA"
},
"nameCode": "JDT",
"national": false,
"subTeams": [],
"userCount": 2,
"teamColors": {
"text": "#ffffff",
"primary": "#374df5",
"secondary": "#374df5"
}
},
"coverage": 90,
"customId": "XljesLAwj",
"homeTeam": {
"id": 1178786,
"name": "ALKA GAMING",
"slug": "alka",
"type": 0,
"sport": {
"id": 72,
"name": "E-sports",
"slug": "esports"
},
"country": {
"name": "Brazil",
"slug": "brazil",
"alpha2": "BR",
"alpha3": "BRA"
},
"nameCode": "ALKA",
"national": false,
"subTeams": [],
"userCount": 21,
"teamColors": {
"text": "#ffffff",
"primary": "#374df5",
"secondary": "#374df5"
}
},
"isEditor": false,
"awayScore": {
"current": 1,
"display": 1,
"period1": 1,
"period2": 0,
"period3": 0,
"period4": 0,
"period5": 0
},
"eventType": "best_of",
"…": "9 more fields"
},
"… 3 more"
]
}| Parameter | Type | Notes | |
|---|---|---|---|
| day | integer · path | required | Day of the month · default 19e.g. 22 |
| month | integer · path | required | Month of the year · default 12e.g. 10 |
| year | integer · path | required | Year · default 2022e.g. 2026 |
| id | integer · path | required | Category ID · default 1572e.g. 1571 |
curl "https://fetchapi.co/api/gw/rapidapi-esportapi1/api/esport/category/1571/events/22/10/2026" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-esportapi1.getesportseventsbycategoryanddate", {"id": "1571", "day": "22", "year": "2026", "month": "10"})| Parameter | Type | Notes | |
|---|---|---|---|
| id | number · path | required | default 1e.g. 1572 |
| date | string · path | required | default 2026-05-03e.g. 2026-10-22 |
curl "https://fetchapi.co/api/gw/rapidapi-sportapi7/api/v1/category/1572/scheduled-events/2026-10-22" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-sportapi7.scheduled_events_for_category_and_date", {"id": "1572", "date": "2026-10-22"})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.