The Intershop Commerce Management (ICM) provides an extensive asynchronous API for import and export of business objects.
This reference includes all available schema files.
This document is for developers who want to integrate various systems with ICM.
Topic | Schema | Version | Notes |
---|---|---|---|
Product and Catalog | |||
Catalog, Product, Product and Category Links, Product Data Feed (Standard Feed) | catalog.xsd | 7.1 | Also see |
Image View, Image Type, Image Set | bc_image.xsd | 6.7 | |
Price List | bc_pricing.xsd | 7.1 | Reference - Product Price and Pricelist Data XML Import Specification |
Catalog View/ Catalog Filter | bc_mvc.xsd | 7.0 | |
Predefined Product Filter/ Search Query Definition | 6.5 | There was a compatible API change to this schema with 7.10.5.3 to accommodate the customer-specific assortment feature. The version number was not increased. | |
Product Attribute Group | 7.10 | Also see Reference - Product Attribute Groups XML Import Specification. There was a compatible API change to this schema with 7.10.5.3/7.10.6 to control the accessibility of data via REST API. The version number was not increased. | |
Product List | productlist.xsd | 6.5 | For instance, wish list, quote. |
Customer (Storefront) | |||
Customer (B2B) | b2b_customer.xsd | 7.3 | A customer is a container for users. One B2B customer contains at least one user. Also see Reference - Customer Data XML Import Specification. |
Customer (B2C) | 7.3 | A customer is a container for users. One B2C customer contains exactly one user. Also see Reference - Customer Data XML Import Specification. There was a compatible API change to this schema with 7.10.20.x. Version number of format has not been changed. | |
User (Shop) | 7.3 | The user represents the person which is using the storefront. Additionally, a customer is needed. Also see Reference - Customer Data XML Import Specification There was a compatible API change to this schema with 7.10.20.x. Version number of format has not been changed. | |
Promotion | |||
Promotion Codes | bc_marketing.xsd | 6.6 | |
Promotion | 6.6 | ||
Promotion Code Group | 6.6 | ||
CMS | |||
CMS Elements | bc_pmc.xsd | 6.5 | Components, Pages, etc. |
Address | |||
Address | 7.8 | Also see Reference - Customer Data XML Import Specification. There was a compatible API change to this schema with 7.10.20.x. Version number of format has not been changed. | |
Region | |||
Region | bc_region.xsd | 6.5 | |
Shipping Configuration | |||
Freight Classes, Shipping Eligibility | bc_shipping.xsd | 6.5 | |
Shipping Method | bc_shipping_data.xsd | 6.5 | |
Shipping Rules | bc_shippingrule.xsd | 6.5 | |
Order | |||
Order Export | 6.6 | Also see Reference - Order XML Export. | |
Order Status Import | 7.0 | Also see Reference - Order Fulfillment Status Import. | |
Order (Enfinity 6.4) | orderES64.xsd | 6.3 | Import orders from Enfinity 6.4. |
Misc | |||
User (Commerce Management) | 6.3.1 | Also see Reference - Customer Data XML Import Specification. There was a compatible API change to this schema with 7.10.20.x. Version number of format has not been changed. | |
Store | Store.xsd | 6.3.1 | |
Short Links | bc_foundation.xsd | 6.3 | |
Basics | |||
Data Types | dt.xsd | 6.5 | |
Core | core.xsd | 6.5 |
Download the attached ZIP file with all schema files: schema_icm_7.10.6.0.zip
Also all schema files can be found on a deployed server at:
<server>/share/system/impex/schema
The ZIP file includes some more files than mentioned here, e.g., various BMEcat import schema files. These are part of the standard BMEcat documentation and need no further explanations here.