Skip to content

Connect JTL-Shop with ProductPolish

Connect your JTL-Shop with ProductPolish. Install the REST API plugin and generate an API key in the plugin settings.

Prerequisites

  • JTL-Shop 5.4+ (with REST API enabled)
  • Admin access to the JTL-Shop backend
  • The REST API must be enabled in the shop configuration (disabled/beta by default)
  • HTTPS is required
The JTL-Shop 5 REST API is currently in beta and must be manually enabled in the configuration file. See step 2 for details.

Required credentials

FieldExampleDescription
Shop URLhttps://my-shop.comBase URL of the JTL-Shop. Without /admin.
API key(generated API key)The API key from the REST API plugin settings.

Step-by-step guide

1

Open JTL-Shop Admin

Go to https://your-shop.com/admin and log in as administrator.

2

Enable REST API

The REST API is built in to JTL-Shop 5 but must be manually enabled. Open the JTL-Shop configuration file or enable the API via the shop settings.

The REST API is currently in beta. In future JTL-Shop versions it will likely be enabled by default. See the official JTL documentation at guide.jtl-software.de for activation details.
3

Open API settings

After activation you will find the API settings in the JTL-Shop Admin.

4

Generate API key

In the API settings, create a new API key.

Copy the generated key and store it securely.

Depending on configuration you can create multiple API keys and assign them different permissions.
5

Enter in ProductPolish

Go in ProductPolish to DashboardIntegrationsNew connection.

  1. Select JTL-Shop as the platform
  2. Enter your shop URL – without /admin
  3. Paste your API key
  4. Click "Save connection"
Done! ProductPolish can now create and edit products in your JTL-Shop via the REST API.

Good to know

  • JTL-Wawi sync: Products created via the API are automatically transferred to Wawi at the next sync.
  • JTL-Shop 4: Not supported as JTL-Shop 4 has no REST API. Please upgrade to JTL-Shop 5 (at least version 5.4).
  • Beta status: The REST API in JTL-Shop 5 is still in beta. We recommend monitoring the JTL roadmap for production use.
  • Images: Product images are uploaded via the API and automatically assigned.
  • SEO: SEO fields (title, meta description, URL slug) are automatically populated.

Common issues

REST API not reachable

The REST API must be manually enabled in the JTL-Shop configuration. Check that the API is enabled and the shop is at least version 5.4.

"401" error

The API key is invalid or the REST API is not enabled. Check the API settings in the shop admin.

Products not appearing in Wawi

Run a sync between JTL-Shop and JTL-Wawi. Products created via the API are transferred at the next sync.