API Documentation >> API 2.0 Main >> Shopping Cart Manipulation >> Shopping Cart
https://api.cardmarket.com/ws/v2.0/shoppingcart
<?xml version="1.0" encoding="UTF-8" ?> <request> <action /> <article> <idArticle /> <count /> or <amount /> </article> </request>
action
can be either add
or remove
which indicates whether an article (or more) are added to or removed from the shopping cart. Please note, that with a single request articles can only be added or removed.
The article itself is specified by its ID (idArticle
) and the quantity by either count</count> or
amount
(for compatibility reasons).
Example Request
1. Gets the authenticated user's shopping cart:
GET https://api.cardmarket.com/ws/v2.0/shoppingcart
2. Adds an article to the shopping cart:
PUT https://api.cardmarket.com/ws/v2.0/shoppingcart
<?xml version="1.0" encoding="UTF-8" ?>
<request>
<action>add</action>
<article>
<idArticle>142158699</idArticle>
<amount>1</amount>
</article>
</request>
3. Removes articles from the shopping cart:
PUT https://api.cardmarket.com/ws/v2.0/shoppingcart
<?xml version="1.0" encoding="UTF-8" ?>
<request>
<action>remove</action>
<article>
<idArticle>144491155</idArticle>
<amount>2</amount>
</article>
<article>
<idArticle>144491158</idArticle>
<amount>1</amount>
</article>
</request>
4. Empties the authenticated user's shopping cart
DELETE https://api.cardmarket.com/ws/v2.0/shoppingcart