Importing and exporting data

This document gives you an overview about the solutions we provide that help you with importing and exporting data to and from the commercetools platform.

Import API

The Import API uploads data to commercetools asynchronously. The Import API is useful when syncing large amounts of data from external systems into commercetools platform. We recommend using Import API as a primary integration tool with commercetools platform and your application.

Web app for file-based imports and exports

For business users who need fast access to specific data without any programming knowledge we provide the ImpEx web app, that acts as a graphical user interface for the command-line tools that we provide as open source also.

CLI Tools

commercetools maintains a number of command-line tools to help you get data in and out of the platform from the command-line of your computer or a server.

  • You can find more details on CLI Tools here.

Libraries for custom solutions

For custom data formats and requirements that for example need data transformations or include business logic during the sync execution, the powerful Java Sync library and the JavaScript SDK's Sync Action Builders help you to build a custom implementation in less time and better quality.

Project Sync

To fully sync certain data, for example the product catalog, from one project to another project, the commercetools-project-sync provides a ready-to-run docker image for this purpose.

Developer Center
HTTP APIGraphQL APIPlatform Release NotesCustom ApplicationsBETASDKs & Client LibrariesImport & ExportSUNRISE Starter FrontendsTutorialsFAQ
Merchant Center
DocumentationRelease Notes
Sign upLog inTech BlogIntegrationsStatusSupportUser Research Program
Copyright © 2021 commercetools
Privacy PolicyImprint