< Back
Print

GenericJSON / DynamicJSON Introduction

The SAWSConnector for GenericJSON, is a basis for the development of your own Connectors (SDK). Attribute values such as marketing content, prices, stock values, images and related products can be maintained entirely in the CONTENTSERV PIM and exported using the SAWSConnectors.

Features

  • Export data as custom JSON strings
  • Synchronize multilingual data
  • Connect via HTTP or other transfer protocols
  • Filter exports for specific PIM sub-trees
  • Transfer product and category states based on Contentserv workflow status
  • Export images
  • Export to local files or upload to remote systems
  • Monitored workflow with progress bar
  • Support for multiple parallel processes for enhanced performance

Possible Target Systems

  • Hybris
  • Kafka
  • loadbee
  • IntelliShop
  • Elasticsearch
  • AMQP
  • Spryker
  • and any other JSON-compatible systems

Base Connector Features

Every SAWSConnector includes the SAWSConnector Suite, which offers many additional features to boost your efficiency when using the PIM and automating processes.

These features include:

  • Powerful tools like the Timeline App, To-Do App, and Variant Manager
  • Over 15 Active Jobs to automate tasks such as channel tree creation, smart document generation, and exporting DAM files to image libraries
  • SAWS Tables for managing prices, stock, sales channels, and complex articles (variants) to streamline fast-moving product data
  • AI-powered value transformation and Active Jobs

The following chapters describe how to install and configure the components.

GenericJSON vs. DynamicJSON

The GenericJSON and DynamicJSON connectors are both included in the GenericJSON licence purchase. Which connector is used depends on the use case.

The GenericJSON connector dynamically builds data in JSON format and sends it to the target system. Due to its expandable programming and several transmitters, it can be adjusted for various target systems. It is therefore optimal for self-developed import APIs.

The DynamicJSON Connector not only enables the dynamic configuration of the data (as in GenericJSON), but also offers the possibility to build a dynamic structure. This means that the interface can be modelled with almost no limitations. Due to the large number of transmitters and the scalable programming, it can be adapted for various target systems. It is therefore also suitable for in-house developed import APIs.

Each connector supports different target systems; the DynamicJSON connector supports most of them. Therefore, it is recommended that you check the transmitters of each connector against your use case.

Was this article helpful?
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents