Log in

ManiaExchange API

Complete and updated endpoint documentation for all ManiaExchange related sites.

TM2.MX

TM2 ManiaExchange

TMX

Trackmania Exchange

SMX

Shootmania Exchange

TMNews

Trackmania News

IX

ItemExchange

Conventions

Please follow these conventions when using the ManiaExchange API.

  • The MX API requires the User-Agent request header.
  • The MX API supports the mime types application/json(default) and text/xml for formatted responses. You can optionally set the Content-Type request header or override it with the ?format={format} querystring.
  • Input parameters not included in the method URL as {param} are to be appended as querystring, like ?param=value.
  • We strongly encourage caching of API GET results.
  • Deprecated methods will be kept, but will no longer be updated.
  • We strongly discourage the use of deprecated api.mania-exchange.com methods.

Changelog

Recent changes to the documentation are listed here.

  • data_object New Parameter Created for Method "Search Item Sets": "ImageCount"
     arrow_forward
  • code Method "Search Item Sets" has been edited
     arrow_forward
  • data_object Parameter "position" from Method "Get Item Set Image" has been edited
     arrow_forward
  • data_object Parameter "position" from Method "Get Item Set Image" has been edited
     arrow_forward
  • format_list_numbered Enum Option "User (`creatorid` required)" from Enum "Mappack Search Modes" has been edited
     arrow_forward
  • data_object Parameter "creatorid" from Method "Search Mappacks" has been edited
     arrow_forward
  • format_list_numbered Enum Option "User (`userid` required)" from Enum "Mappack Search Modes" has been edited
     arrow_forward
  • data_object Parameter "userid" from Method "Search Mappacks" has been edited
     arrow_forward
  • data_object Parameter "CommentCount" from Method "Get Item Info" has been edited
     arrow_forward
  • code Method "Submit Event Result" has been edited
     arrow_forward
  • code Method "Submit Event Result" has been edited
     arrow_forward
  • data_object Parameter "PlayerList" from Method "Submit Event Result" has been edited
     arrow_forward
  • data_object Parameter "TeamList" from Method "Submit Event Result" has been edited
     arrow_forward
  • data_object New Parameter Created for Method "Get Item Info": "HasThumbnail"
     arrow_forward
  • code Method "Get Item Info" has been edited
     arrow_forward
  • data_object New Parameter Created for Method "Get Item Thumbnail": "id"
     arrow_forward
  • code New Method Created: "Get Item Thumbnail"
     arrow_forward
  • data_object New Parameter Created for Method "Get Item Set Info": "ImageCount"
     arrow_forward
  • code Method "Get Item Set Info" has been edited
     arrow_forward
  • data_object New Parameter Created for Method "Get Item Icon": "id"
     arrow_forward