Newsletter
SOAP to REST method mapping
  • Home
  • SOAP to REST method mapping
SOAP MethodTarget REST Endpoint
Seller Detailsseller account information
GetSellerInformationGET /sellers
expanded from sellerInformationGET /sellers/addresses
expanded from sellerInformationGET /sellers/delivery-modes
expanded from sellerInformationGET /sellers/subscriptions
GetSellerIndicatorsGET /sellers/indicators (data currently only available for cdiscount)
Catalogbrowsing products and categories
GetAllowedCategoryTreeGET /categories (requires multiple calls to browse category tree)
GET /categories/{categoryReference}
GetBrandListGET /brands
GetModelListGET /categories/{categoryReference}/properties (now returns details at the category level)
GetProductListGET /products
GetProductListByIdentifierGET /products (with gtin parameter)
Product Creation
SubmitProductPackagePOST /products-integration (uses JSON product representation)
GetProductPackageSubmissionResultGET /products-integration-reports
GetProductPackageProductMatchingFileDataProduct feedback included within products and integration reports endpoints
Offer Management
GetOfferListGET /offers
GetOfferListPaginatedGET /offers using limit and page parameters
SubmitOfferPackagePOST /offer-integration-packages
GetOfferPackageSubmissionResultGET /offer-integration-packages/{packageId}
GetCompetingOffersGET /competing-offers deprecation: prefer GET /offers with salesChannelFeedbackquery
GetCompetingOfferChangesGET /competing-offer-changes deprecation: prefer GET /offers with salesChannelFeedbackquery and updatedAtMin parameter
Order Management
GetOrderListGET /orders (does not provide fulfillment external orders)
ValidateOrderListDepending on actions, specific apis are available
ValidateOrderList (approval)POST /orders/{orderId}/approval-status (only available on manual approval of cdiscount orders)
ValidateOrderList (shipping)POST /orders/{orderId}/shipments
CreateRefundVoucherAfterShipmentPOST /order-commercial-gesture-requests
RelationShip Management
GenerateDiscussionMailGuidProvided on corresponding orders through GET /orders
GetOrderClaimListGET /discussions see subTypologyCode on active discussions
GetOrderQuestionListGET /discussions see subTypologyCode on active discussions
GetOfferQuestionListGET /discussions Filtered on typologyCode=Offer
GetDiscussionListGET /discussions Filtered with isOpen parameter
GetDiscussionMailListProvided on corresponding orders through GET /orders
CloseDiscussionListPATCH /discussions/{discussionId} open and close actions available
Fulfillment
SubmitFulfilmentActivationPOST /fulfillment-products
GetFulfilmentActivationReportListNot available
GetFulfilmentOrderListToSupplyRefer to GET /orders with supplyMode=Xdock
SubmitFulfilmentOnDemandSupplyOrderCdiscount Xdock only available from SellerPortal
SubmitFulfilmentSupplyOrder (cdiscount/FBC)Cdiscount Fulfillment only available from SellerPortal
GetFulfilmentSupplyOrder (cdiscount/FBC)Cdiscount Fulfillment only available from SellerPortal
GetFulfilmentSupplyOrderReportListCdiscount Fulfillment only available from SellerPortal
GetFulfilmentDeliveryDocumentCdiscount Fulfillment only available from SellerPortal
GetProductStockListGET /stocks
CreateExternalOrder (cdiscount FBC and FAAS)POST /outbound-shipments
GetExternalOrderStatusGET /outbound-shipments (only returns data from api or fulfillment portal)