Teams
Squad
GET/v2/teams/{id}/squadAll plans
The current squad: every player’s profile plus contract end and current injury.
Team sports with rosters; an empty array where the team has none. injury is the player’s current injury (description, status out / dayToDay / doubtful / other, since, expectedReturn, updatedAt) or null.
Parameters
id
our numeric id (positive integer)
Response
- data
SquadPlayer[]- meta
- count
Every /v2 call can also answer the common errors.
$ curl -H "Authorization: Bearer sk_live_…" \ "https://api.sportsapi.app/v2/teams/{id}/squad"
Example
{ "data": [ { "id": 3801, "name": "Erling Haaland", "position": "forward", "positionCode": "F", "jerseyNumber": "9", "heightCm": 195, "preferredFoot": "left", "dateOfBirth": "2000-07-21", "country": { "code": "NO", "name": "Norway" }, "marketValue": { "amount": 240000000, "currency": "EUR" }, "contractUntil": "2034-06-30", "image": "…", "injury": null, … }, { "id": 3790, "name": "Rodri", …, "injury": { "description": "Hamstring Injury", "status": "out", "since": "2026-10-04", "expectedReturn": "2026-11-08", "updatedAt": "2026-10-20T09:12:00.000Z" } }, … ], "meta": { "count": 25 } }