SOAP API Deprecation

The SOAP API was previously specific to Cdiscount Marketplace activity. This marketplace among others has progressively moved to providing service through the Octopia Marketplace Network APIs.

As you might know, our Octopia REST API has been available since January 2024.

As a reminder, it allows you to manage your business across all Octopia sales channels, including Cdiscount Marketplace.

The REST API is about to fully replace the current SOAP API.

SOAP API access will gradually be restricted over 2025 with a permanent closure date described in the below timeline.

SOAP API Deprecation Timeline

Support to users using the SOAP API will also be reduced and processed with a lower priority starting from January 2025.

If you are still using the Octopia SOAP API to manage your business, either directly with your own teams or via partner provided software solutions,
Now is the right time to make the move.

Migrating from SOAP to REST is not a one click process, it is a technological change mostly in terms of data formats.
There is no need to ask our Support Teams to migrate your account.



Handle the migration depending on your usecase

You are using …

Your feed manager and Octopia’s APIs

We started contacting known feed managers and plugin providers in the first semester of 2024, with continuous contact over 2024.

When are you concerned ?

  • You rely on a feed manager to handle your business with Octopia and Cdiscount
  • You rely on a Payment Services Provider or State Approved company (depending on your country) integrated with Octopia
  • You delegate some or all your shipments to an integrated third party
  • You delegate some or all you CRM processing to an integrated specialist
  • You use specialised software provided by your feed manager
    either on :
    • your website
    • your shipment facility
    • in your business software suite
  • You had your website built by a solution integrator or website connectivity building company
  • You delegated access to our APIs to specialised partners on other business workflows (repricing, product qualification, order/warranty managagement, …)

What are your next steps ?

1. Identify all your partners handling connectivity with Octopia (or formerly Cdiscount only)

You might be using multiple partners for common or specialised workflows. Make sure you reviewed your complete business connectivity with Octopia/Cdiscount.

2. Contact your partner(s)

Ask them if they are aware of the change, and make sure that your account is planned in their migration.

Please note that not all accounts will be migrated at once, yours might already be in the REST apis, or planned in the future.

3. That’s it !

Most integration partners are already in active contact with us and supported to ensure the migration to be mostly transparent for you.
You might get information throughout the migration informing you of what is currently happenning to your account.

There should be no change in your current workflows.

Octopia Support will not be able to direct you to your current solution provider.

Your connectivity with a plugin or an application on your website

We started contacting known plugin and connectors providers in the first semester of 2024.

Which plugin are you using ?

Your first step consists in identifiying which plugin you are using, where they were obtained from, and how they were installed or added to your current solution.

What kind of plugins or connectors are there ? How can you know ?

Depending on your website or local software usage there are different types of plugins, which can be obtained from multiple sources.

  • Plugins for your of the shelf website/webshop
    • Shopify
    • Magento
    • OSCommerce
    • WooCommerce
    • Prestashop
  • Plugin/connector for your custom website
    • Usually developped specifically by an integrator
  • Plugins for your ERP
  • Inventory management sofware connectors

This list cannot be exhaustive.

Your plugin/connector can either :

  • have been self installed through a plugin manager within your software solution/suite
  • have been downloaded then installed from a web interface or through source files upload
  • be a local software companion and be installed through a classic window or command line based installer on your own hardware
  • have been installed by your web solution builder (either online website builder, self contracted website building, or custom web developpement)
  • have been provided and eventually deployed by your feed manager/agregator or integrator

When are you concerned ?

If any of the above matches with your current setup, your should take action.

What are your next steps ?

  1. Identify your plugin origin
  2. Identify your plugin provider or developper
  3. Contact them

Ask them if they are aware of the change, and make sure that they have planned on :

  • either deploying an automated update
  • or providing an update mechanism

Potential issues

Some plugin providers will not be updating legacy versions and might provide new versions of the plugins.
Make sure they take into account that the new plugin has to handle transition from the previous versions.

Handling API connectivity yourself

When are you concerned ?

You handled the connectivity with an integrator or with your development team (internal or contracted).

You eventually do know how to handle API feeds yourself.

What are your next steps ?

  1. Head over to Getting Started
  2. Involve your developement team in the process
  3. If you do not have them already, get REST API Credentials
  4. Take note of the main differences between SOAP and REST endpoints
  5. Refer to the functional documentation and technical documentation (with downloadable OpenAPISpecifications)

Support is available from your support center should you need it.



Key Takeaway

When should I migrate ?

Start NOW.

Refer to the above depending on your usecase.

If you handle API integration yourself, start now.
Though not complex, API integration takes time, do not wait.

If you rely on a partner, check with them now, even if their migration plan is already running, you’ll rest assured that it’s on its way.

What do I need to migrate ?

Know your integration model.

  • How is your account linked with Octopia or Cdiscount
  • Which third party (if any) you are relying on

Ensure active connectivity

Did you grant access to your partners ?
Or did you get your REST API Credentials ?

What is the migration timeline ?

Based on SOAP Endpoint domains
These are the key dates in the deprecation timeline :

January 1st 2025

End of support ticketing.

March 31st 2025

Product & SellerInformation endpoints

June 30th 2025

All other endpoints

End of SOAP credentials delivery



Frequently Asked Questions

Can I use both API sets at the same time ?

Yes. Each API by definition is an entry point to your data within octopia.

Keep in mind that API calls which trigger a data update (price/inventory/order state) can only be done once.
Examples :

  • Shipping an order is a one time operation, whether on Soap or Rest APIs
  • Offer price or inventory updates are processed in a timely manner, the latest update will override the previous one, whichever the API it originated from
What are the common connection methods ?

Common methods are as follows :

  • Feed manager and associated website plugin or ERP plugins
    • Connects your systems with their data management, then connects with octopia
  • Standalone website plugin
    • Connects directly with Octopia
  • Delegated management (eg. shipping provider, repricers)
    • Connects to octopia on your behalf
  • Direct connexion
    • You handle the connectivity yourself (requires technical expertise)
What is a feed manager ?

Feed managers ease the integration, depending on their specialized technologies and functional coverage.

They usually provide website framework specific plugins which enable integration of your data with their systems, which in turn simplifies publication of your products to one or multiple target sales channels (Octopia / Cdiscount being one of them)

Do I need a feed manager ?

Though they simplify greatly the integration, using a feed manager is not mandatory.

Sellers having in house technical experts might not need to rely on a feed manager.

You can however rely on a non managed feed but require a connectivity plugin provided by a third party

How do I identify which are my connection methods ?
  1. Review your business workflows
  2. For each step, ask yourself who and how is the data processed
  3. If at any point you rely on a thirdparty (plugin/partner) locate a contact point and ask them directly.
Can you help me with development around the APIs ?

Neither Octopia nor Cdiscount provide such services.

Scroll to Top