Connectors

/

Sources

/

Commercetools

  • Source
  • Finance & Ops Analytics
  • Alpha

Move Commercetools data anywhere it matters.

Commercetools is a cloud-based headless commerce platform that provides APIs to power e-commerce sales and similar functions for large businesses. Both the company and platform are called Commercetools. The company is headquartered in Munich, Germany with additional offices in Berlin, Germany; Jena, Germany; Amsterdam, Netherlands; London, England and etc. Through its investor REWE Group, it is associated with the omnichannel order fulfillment software solutions providers fulfillmenttools and the payment transactions provider paymenttools. Its clients include Audi, Bang & Olufsen, Carhartt and Nuts.com.

Source

Commercetools

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
5
Destinations
50+
Standard support
0.3.11

Overview

What is the Airbyte Commercetools connector?

The Airbyte Commercetools connector extracts data from Commercetools and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 5 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 5 Commercetools tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate Commercetools once and Airbyte keeps every scheduled sync running on it.

  • 04

    Cloud or self-hosted

    Run the Commercetools connector on OSS.

5 streams

Every table you can sync from Commercetools

  • Customers
    Sync modesFullIncr.
  • Orders
    Sync modesFullIncr.
  • Products
    Sync modesFullIncr.
  • DiscountCodes
    Sync modesFullIncr.
  • Payments
    Sync modesFullIncr.

Setup

Live in ten steps

  1. First, you need to obtain your Commercetools credentials, which include the client ID, client secret, project key, and API URL. You can find these credentials in your Commercetools account under the "API Clients" section.

  2. Once you have your Commercetools credentials, go to the Airbyte dashboard and click on "Sources" on the left-hand side menu.

  3. Click on the "Commercetools" source connector and then click on "Create new connection."

  4. In the "Connection Configuration" page, enter your Commercetools credentials in the appropriate fields. Make sure to enter the correct API URL for your Commercetools account.

  5. Click on "Test Connection" to ensure that Airbyte can connect to your Commercetools account.

  6. If the connection is successful, click on "Save & Continue."

  7. In the "Sync Configuration" page, you can configure how often you want Airbyte to sync data from your Commercetools account. You can also choose which data you want to sync.

  8. Once you have configured the sync settings, click on "Save & Continue."

  9. Finally, click on "Create Connection" to create the Commercetools source connector on Airbyte.

  10. You can now use the Commercetools source connector to extract data from your Commercetools account and load it into your destination data warehouse or data lake.

Configuration fields

Commercetools configuration fields
FieldTypeDescription
client_id*stringId of API Client.
client_secret*stringThe password of secret of API Client.
host*stringThe cloud provider your shop is hosted. See: https://docs.commercetools.com/api/authorization
project_key*stringThe project key
region*stringThe region of the platform.
start_date*stringNot documented.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • OSS

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Commercetools connector questions

What data can I sync from Commercetools with Airbyte?

5 streams: Customers, Orders, Products, DiscountCodes, Payments.

Does the Commercetools connector support incremental sync?

Yes. The Commercetools connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Commercetools connector?

Run the Commercetools connector on OSS.

Didn't find your answer? Talk to sales

Start syncing Commercetools in minutes.

Free 14-day trial. No credit card needed.