This is the main API the game talks to. Most of its endpoints require a token with the
Through this API, tokens for specific audiences can be requested (see Authentication).
- The display names endpoint has been removed on 2023-09-19 - to continue resolving
accountIDvalues to user names, it's recommended to use the relevant OAuth API endpoint instead.
There is an endpoint that provides all of the available endpoints. It does not require any authentication, and as such can be viewed directly in the browser.
Tokens authenticated through dedicated server accounts as described in Authentication can not use certain APIs. You can view which APIs those are by using the
usage parameter. This means there are 3 endpoints to query:
https://prod.trackmania.core.nadeo.online/api/routes- Shows all available endpoints
https://prod.trackmania.core.nadeo.online/api/routes?usage=Client- Shows endpoints intended for clients
https://prod.trackmania.core.nadeo.online/api/routes?usage=Server- Shows endpoints intended for servers
Dedicated server accounts do not have access to all accounts-related endpoints, which is why it's recommended to use the Ubisoft authentication method rather than the dedicated server method.