
Both teams' players for one esports match by Sofascore event id: name, real name, country. 1 request.
1 live route 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 |
|---|---|---|
esportapi1RapidAPI listing | getESportsEventLineupsGET api/esport/event/{id}/lineups | $0.00$0.0e+00 / 1k calls |
From a real call to the route: esportapi1.
home.players[].player.nameplayer handlehome.players[].player.firstNamefirst namehome.players[].player.country.alpha2countryconfirmedlineup confirmedHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| id | integer · path | required | Event ID · default 10945127e.g. 17383631 |
curl "https://fetchapi.co/api/gw/rapidapi-esportapi1/api/esport/event/17383631/lineups" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-esportapi1.getesportseventlineups", {"id": "17383631"}){
"away": {
"players": [
{
"player": {
"id": 1446210,
"name": "REL",
"slug": "rel",
"country": {
"name": "Lithuania",
"slug": "lithuania",
"alpha2": "LT",
"alpha3": "LTU"
},
"lastName": "Zavadskis",
"firstName": "Joris",
"shortName": "REL",
"userCount": 2,
"sofascoreId": "rsa-9wj",
"marketValueCurrency": "EUR"
},
"teamId": 459703,
"substitute": false
},
{
"player": {
"id": 2761898,
"name": "XADE",
"slug": "xade",
"country": {
"name": "Lithuania",
"slug": "lithuania",
"alpha2": "LT",
"alpha3": "LTU"
},
"shortName": "XADE",
"userCount": 0,
"sofascoreId": "c8c-pc5",
"marketValueCurrency": "EUR"
},
"teamId": 1149358,
"substitute": false
},
"… 2 more"
],
"playerColor": {
"number": "222226",
"outline": "808080",
"primary": "000000",
"fancyNumber": "222226"
},
"supportStaff": [],
"goalkeeperColor": {
"number": "222226",
"outline": "808080",
"primary": "000000",
"fancyNumber": "222226"
}
},
"home": {
"players": [
{
"player": {
"id": 2446417,
"name": "As_K",
"slug": "as-k",
"country": {
"name": "Denmark",
"slug": "denmark",
"alpha2": "DK",
"alpha3": "DNK"
},
"lastName": "Dutschke",
"firstName": "Asker",
"shortName": "As_K",
"userCount": 0,
"sofascoreId": "kv2-syy",
"marketValueCurrency": "EUR"
},
"teamId": 1165448,
"substitute": false
},
{
"player": {
"id": 2445548,
"name": "BqreBedre",
"slug": "bqrebedre",
"country": {
"name": "Denmark",
"slug": "denmark",
"alpha2": "DK",
"alpha3": "DNK"
},
"lastName": "Haugbølle Johansen",
"firstName": "Marcus Christian",
"shortName": "BqreBedre",
"userCount": 0,
"sofascoreId": "ej4-jy4",
"marketValueCurrency": "EUR"
},
"teamId": 1053350,
"substitute": false
},
"… 2 more"
],
"playerColor": {
"number": "222226",
"outline": "808080",
"primary": "000000",
"fancyNumber": "222226"
},
"supportStaff": [],
"goalkeeperColor": {
"number": "222226",
"outline": "808080",
"primary": "000000",
"fancyNumber": "222226"
}
},
"confirmed": false,
"statisticalVersion": null
}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.