The Intershop Knowledge Portal uses only technically necessary cookies. We do not track visitors or have visitors tracked by 3rd parties.
Please find further information on privacy in the Intershop Privacy Policy and Legal Notice.
05-Sep-2025
Reference - Intershop Commerce Management 13 REST API
Document Properties
Kbid
314H02
Added to KB
29-Apr-2025
Status
online
Product
ICM 13
Last Modified
05-Sep-2025
Public Access
everyone
Doc Type
References
Document Link
https://knowledge.intershop.com/kb/314H02

Introduction

This overview lists the latest available REST APIs related to Intershop Commerce Management 13 and covers features of both, the B2C (=SMB - Small and Medium-sized businesses ) and the B2B development.

Previous versions are still supported (unless stated otherwise) and can be found in:

The deprecated Subscription (Recurring Orders) REST API has been replaced by the Recurring Order Extension REST API, which is available if the Recurring Order extension is consumed.

This reference is intended for developers who want to make use of easy-to-use APIs.

Available APIs

This matrix shows the available REST APIs and their dependencies on different ICM 13 versions.

Storefront

REST API Version

13.1.2

13.0

Address Check
Validate and update customer addresses in real time with suggestions using external address validation services.

Reference - Address Check REST API 1.1.1

Attachment
Retrieve attachment content.

Reference - Attachment REST API 1.0.0

Authentication
Authenticate API requests using tokens or identity providers. Manage tokens, credentials, passwords, security questions, access public keys, retrieve CAPTCHA challenges, and more.

Reference - Authentication REST API 1.2.2

Basket
Manage baskets as part of the checkout process with endpoints to create, update, and delete baskets; handle line items, payments, addresses, shipping, promotions, and more.

Reference - Basket REST API 1.6.1

CMS
Retrieve information about CMS objects such as pagelets, pages, includes, and view contexts. Access resources that represent the core features of the content management system.

Reference - CMS REST API 1.1.0

Configuration
Use this API to retrieve configuration details for an application.

Reference - Configuration REST API 1.3.0

Contact
Trigger "Contact Us" e-mails directly through the API and retrieve a list of subjects for these e-mails.

Reference - Contact REST API 1.0.0

Contract
Retrieve contract information for business customers, including contract details and contract-specific orders.

Reference - Contract REST API 1.0.0

Cost Center
Manage cost centers, buyers and their budgets, and retrieve lists of cost centers and associated users.

Reference - Cost Center REST API 1.1.0

Version 2.0 adds support for paginated cost center lists via limit and offset query parameters. All other cost center-related functionality remains available exclusively in version 1.x.

Reference - Cost Center REST API 2.0.0

Customer
Perform a range of customer-related operations, including registration, managing address and payment information, interacting with user profiles associated with B2B customers, and more.

Reference - Customer REST API 1.6.0

GDPR
Handle personal data requests in compliance with GDPR. Use the provided endpoint to confirm data requests via hash verification.

Reference - GDPR REST API 1.0.1

Internationalization
Retrieve country details, main divisions, and localized texts for different locales.

Reference - Internationalization REST API 1.0.1

Inventory
Retrieve inventory information for one or more products.

Reference - Inventory REST API 1.0.0

Newsletter
Manage e-mail marketing by subscribing or unsubscribing recipients and retrieving their subscription status.

Reference - Newsletter (Subscription) REST API 1.0.0

Notification
Notify users when a product drops below a set price or is back in stock.

Reference - Notification REST API 1.0.0

Order
Manage orders as part of the checkout process with endpoints to create, retrieve, and update orders. Access order details, line items, shipping buckets, and payments, and extend orders with custom attributes for advanced order handling.

Reference - Order REST API 1.7.0

Reference - Order REST API 1.8.0

Reference - Order IOM Extension REST API 1.0.1

Organization
This REST API is deprecated. The described cost object feature is no longer supported.

Reference - Organization REST API 1.0.0

✓*

✓*

Pricing
Retrieve prices for one or more products, including scaled and customer-specific prices, and filter the results.

Reference - Pricing REST API 1.1.0

Product and Category
Retrieve detailed product and category information, including personalized content and product filters. Access customer-segment-specific data, filter products by search terms and attributes, and navigate categories with flexible filtering options.

Reference - Product and Category REST API 1.11.0

Promotion
Retrieve promotion details, personalized lists of promotions as well as applicable promotions for a specific product, also for those promotions assigned to certain customer segments.

Reference - Promotion REST API 1.2.0

Punchout
Manage Punchout processes, configurations, and users with endpoints supporting both cXML and OCI standards.

Reference - Punchout OCI REST API 2.5.0

Reference - Punchout cXML REST API 3.0.0

Reference - Punchout cXML External REST API 2.4.0

Quoting
Manage the entire quoting process: create, update and remove quote requests and quotes.

Reference - Quoting REST API 1.1.0

Rating and Review
Retrieve, create and delete ratings and reviews for products.

Reference - Rating and Review REST API 1.1.0

Recommendation
Provide customers with personalized product suggestions based on user behavior and product relationships.

Reference - Recommendation REST API 1.1.0

Recurring Order (Extension)
Retrieve, update, and delete recurring orders for private customers and B2B users.

This REST API is only available if you consume the Recurring Order extension.

Reference - Recurring Order Extension REST API 2.0.0

(✓)

(✓)

Requisition Approval
Retrieve and update user budgets, review and approve or reject requisitions, and manage user roles and permissions throughout the requisition approval process.

Reference - Requisition Approval REST API 1.4.0 (Beta)

Search
Retrieve search suggestions from the installed search engine for a search term.

Reference - Search REST API 2.0.1

Store
Use this API to leverage the store locator functionality.

Reference - Store REST API 1.0.0

Wishlist
Manage wishlists and the included products. Note that this API also serves as the basis for implementing order templates in the Intershop Progressive Web App (PWA).

Reference - Wishlist / Order Template REST API 1.3.0

*This API is still available, but deprecated.

Back Office

REST API Version

13.1.2

13.0

Batch Processes
Use this API to manage batch and import processes for catalogs, customers, orders, and more. In addition, this REST API supports file uploads required for these import processes, allowing users to upload, retrieve, and delete import files.

Reference - Batch Processes REST API 2.1.2

Customer Management
Execute all major actions required for managing customers in Intershop Commerce Management. This REST API covers private customers as well as SMB customers and their assigned users and addresses.

Reference - Customer Management REST API 1.0.2

Jobs
Retrieve job information and update or start jobs and schedules.

Reference - Jobs REST API 2.1.2

Media Assets Management
Access files in the shared file system of Intershop Commerce Management that were uploaded via content upload.

Reference - Media Assets Management REST API 1.0.0 (Beta)

Product and Catalog Management
Execute all major actions required for managing products, catalogs, and categories in Intershop Commerce Management.

Reference - Product and Catalog Management REST API 1.5.1 (Beta)

Search Index
Retrieve information about search indexes and search filters from Intershop Commerce Management and their assigned categories and subcategories.

Reference - Search Index REST API 1.0.0

Contact Center

Contact Center
Retrieve information for customer interaction, including co-browse tokens, and create or send promotion codes.

13.1.2

13.0

Reference - Contact Center REST API 1.4.0

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Website, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Home
Knowledge Base
User Manuals
Product Releases
Log on to continue
This Knowledge Base document is reserved for registered customers.
Log on with your Intershop Entra ID to continue.
Write an email to supportadmin@intershop.de if you experience login issues,
or if you want to register as customer.