Welcome!
Here you'll find the official documentation of the ManiaExchange APIs. ManiaExchange encompasses 11 different sites with each having a different API definition. Use the methods search to find endpoints for the sites you are interested in. When logged in, you can use the issue tracker to report problems you encounter with our APIs.
View APIs by site
Conventions
The MX API requires the User-Agent request header.
The MX API only supports the mime type
application/json for formatted responses. Legacy endpoints are the exception.Input parameters not included int he method route as
{param} are to be included as querystring, like ?param=value.Where applicable, we encourage only fetching the required fields in methods that use the mandatory
{fields} parameter.Time values on the server are always UTC.
We strongly encourage response caching where possible.
Deprecated methods will be kept alive as long as possible, but neither will they get updated with new features, nor is there a guarantee they will remain forever.
Trackmania² Exchange
Shootmania Exchange
TrackmaniaExchange
Trackmania Original Exchange
Trackmania Sunrise Exchange
Trackmania Nations Exchange
Trackmania United Forever Exchange
Trackmania Nations Forever Exchange
ItemExchange
ManiaPark
TMTube
ManiaExchange Account
ManiaExchange API