This API is the main API which the game talks to. Most of it endpoints requires a token with the
Through this API, tokens for specific audiences can be requested (see Authentication). It's also the place where most of the game's internal requests related to player accounts go to.
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
Important to note is that at the time of writing, servers do not have access to the display names API, which is why most API usage should be using the Ubisoft authentication method rather than the dedicated server method.
We are tracking this endpoint API through Github for changes Nadeo makes in real time. This is also pushed to Discord in our