API News

 

Welcome to Cdiscount Marketplace API documentation website.

This website is oriented for a general audience interested in the Cdiscount Marketplace’s Application Programming Interface (API), so if you are a computer programmer, a store manager or even a aggregator. The main objective is to provide you information about API’s operation, in both levels global and technical . That is the reason why we start by defining quickly Cdiscount Marketplace and the role of its API

What is Cdiscount Marketplace ?

Cdiscount Marketplace is the name given to the market place of Cdiscount, one of the most powerful market places in France.
For more information on the market place, please consult the following website 

Why use an API  ?

By connecting your Information System (IS) to our API you will gain agility, quality and responsiveness to your customers

What are the main purposes of the API?

Our API will allow you to automatically manage your offers, orders, customer questions and claims, etc.

 

BreakingNews

>> API Connections security <<

The API connections, based on the SellerShop login/password will be refused soon. From now, we kindly recommend to generate your token based on the specific API login/password

In case of you are working with an aggregator, make sure you have inform him about your new API credentials.

 

 

3006 – Merge of the fulfilment API methods :

To provide a single access point to all the API methods available on the Cdiscount marketplace, we are merging our Fulfilment methods within the API Marketplace.

 

If you already use fulfilment API, we will contact soon to inform you about the details of the migration plan.

This project will also bring a GetOrderList method optimization.

 

3044 – New Fulfilment API methods :

As you are more and more to work with our Fulfillment services, the API is enhanced by several new methods.

By using these news methods, you will be able to manage your supply orders, products’ activations, Fulfilment On demand orders acceptations or downloading of the delivery documents

More détails …

 

Roadmap

 

Issues

Issue Status Planned Workaround
Timeout on GetAllModelList method In progress Not defined use the GetModelList method
Timeout on GetProductList In progress Not defined  use the GetProductListByIdentifyer method
Missing discussions in GetOrderClaimList return In progress Solved  create a ticket to the support, with the order list and they will unblocked the missing discussions
GetOrderClaimList returns error message SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM 14/03/2017 Solved
Unable to convert AvailableAtPickingPoint (Cdiscount.Service.Order.Pivot.AcceptationStateEnum) to Cdiscount.Service.Marketplace.API.External.Contract.Data.Order.AcceptationStateEnum 25/04/2017 Solved
Unable to convert PreparedWaitingShipping (Cdiscount.Service.Order.Pivot.AcceptationStateEnum) to Cdiscount.Service.Marketplace.API.External.Contract.Data.Order.AcceptationStateEnum 25/04/2017 Solved

Preproduction

01/05/2017 02/05/2017 03/05/2017 04/05/2017 05/05/2017
ON ON OFF ON ON
08/05/2017 09/05/2017 10/05/2017 11/05/2017 12/05/2017
ON OFF OFF ON ON
15/05/2017 16/05/2017 17/05/2017 18/05/2017 19/05/2017
ON OFF OFF ON ON
22/05/2017 23/05/2017 24/05/2017 25/05/2017 26/05/2017
ON OFF OFF ON ON
29/05/2017 30/05/2017 31/05/2017 01/06/2017 02/06/2017
ON OFF OFF ON ON
05/06/2017 06/06/2017 07/06/2017 08/06/2017 09/06/2017
ON OFF OFF ON ON
12/06/2017 13/06/2017 14/06/2017 15/06/2017 16/06/2017
ON OFF OFF ON ON
19/06/2017 20/06/2017 21/06/2017 22/06/2017 23/06/2017
ON OFF OFF ON ON
26/06/2017 27/06/2017 28/06/2017 29/06/2017 30/06/2017
ON OFF OFF ON ON