Market Place Information

All Market Place request give you information about things from MKM's market place - games we support, products we list, articles available at the market, or user registered at MKM.

Resource Allowed HTTP Methods Description
/games GET Returns the Games entities we support at MKM and you can sell and buy cards and products from.
/metaproduct/:idMetaproduct GET Returns the Metaproduct entity for the metaproduct specified by its ID.
/metaproducts/:name/:idGame/:idLanguage GET Searches for a metaproduct and returns the Metaproduct entity specified by the metaproduct's exact name, the game that metaproduct is requested for and the language the name is provided in.
/product/:idProduct GET Returns the Product entity for the product specified by its ID.
/products/:name/:idGame/:idLanguage/:isExact[/:start] GET Searches for a product and returns Product entities specified by the product's name, the game that product is requested for and the language the name is provided in. The isExact parameter specifies if only products are returned that match the exact search string provided for the name parameter.

Basically the requests returns the complete collection of found products. By specifying the start parameter, the response can be limited to 100 entities.

/expansion/:idGame GET Returns Expansion entities for all expansions with single cards for a specific game.
/expansion/:idGame/:name GET Returns Product entities for all single cards in a specified expansion for a specific game. The name parameter must be an exact expansion name in English.
/articles/:idProduct[/:start] GET Returns Article entities for available articles specified by their product ID.

Basically the requests returns the complete collection of available articles for that product. By specifying the start parameter, the response can be limited to 100 entities.

/user/:idUser GET Returns the User entity for the user specified by its ID or exact name.
/articles/user/:idUser[/:start] GET Returns Article entities for available articles from a specific user specified by its ID or name. Returns the complete collection of available articles from that user. The response is limited to 100 entities. By specifying the start parameter, the response can be paginated. If the User has more than 100 available articles, a partial content header will be sent back.