PimCore Connector

1. General Information

Pimcore is an open-source platform for Product Information Management (PIM), Master Data Management (MDM), Digital Asset Management (DAM), and digital commerce. It provides a flexible and extensible foundation for managing product data, digital assets, and content across channels. Pimcore can be deployed on-premise or in the cloud and is widely used by enterprises requiring full control over their data architecture.

The OneTeg PimCore Connector integrates with the Pimcore Datahub API and enables users to build automated workflows for querying and managing product data, assets, and objects directly from the OneTeg flow builder.

The PimCore Connector uses the Pimcore Datahub module for API access. The API Key is generated through the Datahub configuration — not through the standard Pimcore user settings. A Datahub configuration must be created and configured before the connector can be used.

2. Connect PimCore to OneTeg

The PimCore Connector authenticates using an API Key generated through the Pimcore Datahub module. Follow the steps below to create a Datahub configuration and generate the API Key.

Step 1 - Generate an API Key via Datahub

Log in to your Pimcore admin panel. In the left sidebar, click the Datahub icon (the star/sparkle icon below the Settings gear icon). Click Add Configuration, enter a Unique Identifier (e.g., "oneteg") and click OK. Inside the created configuration, go to the Security Definition tab, set the Method to API Key, and click the lightning bolt icon to generate a new API Key. Copy the generated key and store it securely — this is the value you will enter in the API Key field in OneTeg.

image-20260511-115131.png

 

The Unique Identifier you set in Step 2 is part of the Endpoint URL. The Datahub GraphQL endpoint follows the pattern: https://your-pimcore-instance.com/pimcore-datahub-webservices/graphql/{unique-identifier}. Replace your-pimcore-instance.com with your actual Pimcore server URL and {unique-identifier} with the name you entered.

3. Connection Settings and Configuration for OneTeg

In OneTeg, navigate to Connections and create a new connection using the PimCore Connector. Fill in the settings below using the API Key generated from the Pimcore Datahub configuration.

image-20260511-115347.png

Settings Parameters

Value / Sample Value

Description

Required (Y/N)

Connection Name

PimCore Connection

Choose a name for your Connection

Y

Connector

pimcoreConnector-v1.0

Auto-populated once the PimCore Connector is selected

Y

Endpoint URL

https://your-pimcore-instance.com/pimcore-datahub-webservices/graphql/{unique-identifier}

Your Pimcore Datahub GraphQL endpoint. Replace your-pimcore-instance.com with your server URL and {unique-identifier} with the configuration name

Y

Authentication

Api Key

Select Api Key from the dropdown

Y

Api Key

Pimcore Datahub API Key

Generated from Pimcore Admin: Datahub icon → your configuration → Security Definition tab → API Key method → lightning bolt icon. Must be at least 16 characters

Y

4. Supported PimCore Actions and Options

For the full list of supported endpoints, parameters, and options, see the page below:

PimCore Connector v1.0