Skip to content
datasportsAPI

Referees & managersManager

Documentation

/

Type to filter the docs by title or path.

Referees & managersEndpoint 102 of 116

Manager

GET

/v2/managers/{id}

Plan
All plans
Auth
Bearer dsa_live_…
Parameters
1 required · 0 optional
Returns
ManagerProfile

Profile of a manager or head coach: country, date of birth, favoured formation, present team, career totals (games, wins, draws, losses, goals, points) and each job held with its own record, most recent first.

Worth knowing

For the job currently held, to is the contract expiry and therefore lies in the future. scoresFor / scoresAgainst may be null on a job for which the source reports results only.

01Parameters

  • idpathRequired

    DataSportsAPI manager id, a positive integer

02Request

The same call from the command line and each SDK. The SDK lines assume a client created with your key; left out, it is read from DATASPORTSAPI_API_KEY. Installing a client: SDKs & CLI.

curl -H "Authorization: Bearer dsa_live_…" \
    "https://api.datasportsapi.com/v2/managers/{id}"

03Response

The top-level keys of the JSON body. Each object links to its full shape in the data reference.

data
ManagerProfile
meta
stintCount
Example response
{ "data": { "id": 794950, "name": "José Mourinho", "slug": "jose-mourinho", "shortName": "J. Mourinho",
    "image": "https://cdn.datasportsapi.com/v2/managers/794950/photo", "sport": "football",
    "country": { "code": "PT", "name": "Portugal" }, "dateOfBirth": "1963-01-26", "preferredFormation": "4-2-3-1",
    "team": { "id": 2829, "name": "Real Madrid", … },
    "career": { "games": 1255, "wins": 778, "draws": 252, "losses": 225, "scoresFor": 2461, "scoresAgainst": 1171, "points": 2586 },
    "stints": [ { "team": { "id": 2829, "name": "Real Madrid", … }, "from": "2026-07-01", "to": "2029-06-30",
                  "record": { "games": 12, "wins": 10, "draws": 0, "losses": 2, "scoresFor": null, "scoresAgainst": null, "points": 30 } }, … ] },
  "meta": { "stintCount": 13 } }

04Errors

  • 404not_found

    DataSportsAPI has never assigned this id

Any key can also meet401unauthorized429rate_limited429quota_exceeded500internal_errorEvery error code