get_squad
2 creditsStatic referencePOST /v1/get_squad
A club's current squad: every registered player with position, shirt number and age
Use it when you need a club's whole current squad, not only the players who have appeared: new signings and youth players with position, shirt number and age.
Parameters
teamstringrequired- Club id, abbreviation or name (list_teams).
positionenum: Goalkeeper | Defender | Midfielder | Forwardoptional- One position.
Notes
- Over MCP, ask for it in plain English and the client calls
get_squaditself. Point any MCP client athttps://mcp.strikerapi.com/mcp?key=YOUR_API_KEY. - Each call costs 2 credits, taken before it runs and refunded if the server errors.
- Not the call you need? Find the right call by what you are trying to answer.
Request
curl -X POST https://mcp.strikerapi.com/v1/get_squad \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"team": "ARS"
}'Response
json
{
"team_id": "359",
"team": "ARS",
"team_name": "Arsenal",
"season": 2026,
"updated_at": "2026-11-02T02:59:31.156Z",
"players": [
{
"player_id": "196176",
"name": "David Raya",
"position": "Goalkeeper",
"jersey": "1",
"date_of_birth": "1995-09-15",
"age": 31,
"citizenship": "Spain",
"height_in": 72,
"weight_lb": 174,
"appearances": 8
},
{
"player_id": "169532",
"name": "Kepa Arrizabalaga",
"position": "Goalkeeper",
"jersey": "13",
"date_of_birth": "1994-10-03",
"age": 32,
"citizenship": "Spain",
"height_in": 74,
"weight_lb": 183,
"appearances": 0
},
{
"player_id": "265921",
"name": "Illan Meslier",
"position": "Goalkeeper",
"jersey": "30",
"date_of_birth": "2000-03-02",
"age": 26,
"citizenship": "France",
"height_in": 78,
"weight_lb": 161,
"appearances": 0
}
],
"count": 31
}Response fields
team_idstringteamstringteam_namestringseasonnumberupdated_atstringplayers[]array- List of objects
players[].player_idstringplayers[].namestringplayers[].positionstringplayers[].jerseystringplayers[].date_of_birthstringplayers[].agenumberplayers[].citizenshipstringplayers[].height_innumberplayers[].weight_lbnumberplayers[].appearancesnumbercountnumber
Related endpoints
list_teams1 cr
Returns the team this one takes.
Club ids, abbreviations and colours for a season
list_games2 cr
Returns the team this one takes.
Fixtures and results by season, stage, date, range or club
get_player5 cr
Takes the player_id this one returns.
Profile, per-season totals and per-90 rates, last 10 matches
get_player_games5 cr
Takes the player_id this one returns.
A player's full match log
Try it
500 free credits every month: 250 calls to get_squad, and no card.