Headers:
-
Authorization: nadeo_v1 t={token}An access token for theNadeoServicesaudience
Service provided by Openplanet
Get player trophy summary
GET
https://prod.trackmania.core.nadeo.online/accounts/{accountId}/trophies/lastYearSummary
Headers:
Authorization: nadeo_v1 t={token}
An access token for the NadeoServices audience
Path parameters:
{accountId}
string
An account ID
*
Gets a summary of a player's earned trophies over the past year.
Remarks:
401 errors using a dedicated server account, switch to using a Ubisoft account.Example request:
GET https://prod.trackmania.core.nadeo.online/accounts/594be80b-62f3-4705-932b-e743e97882cf/trophies/lastYearSummary
Example response:
{
"accountId": "594be80b-62f3-4705-932b-e743e97882cf",
"points": 1361289,
"t1Count": 529,
"t2Count": 766,
"t3Count": 1041,
"t4Count": 239,
"t5Count": 71,
"t6Count": 3,
"t7Count": 0,
"t8Count": 0,
"t9Count": 0,
"timestamp": "2025-08-26T00:40:18+00:00"
}
If the accountId is a valid UUID but does not correspond to a real account, the response will not have an error, but will contain all 0's:
{
"accountId": "00000000-1111-2222-3333-444444444444",
"points": 0,
"t1Count": 0,
"t2Count": 0,
"t3Count": 0,
"t4Count": 0,
"t5Count": 0,
"t6Count": 0,
"t7Count": 0,
"t8Count": 0,
"t9Count": 0,
"timestamp": "2025-08-26T22:53:43+00:00"
}
If the accountId is invalid, the response will contain an error message:
{
"code": "C-AA-00-03",
"correlation_id": "b1beabc9d907eec6d7fd11f8202b8712",
"message": "There was a validation error.",
"info": [
"accountId: \u0022test\u0022 is not a valid UUID."
]
}