Skip to main content
This guide covers how product and offer listings flow from JTL-Wawi to your channel, how to report listing status back to sellers, and how to keep stock levels synchronized.

Listing Sync Flow

Listings are transmitted by the Seller:Offer.New and Seller:Offer.Update events. Each time listing data changes, JTL-Wawi transmits the entire listing again.

Essential Properties

It is generally not necessary to provide attributes for essential data, as each listing already implements a set of essential properties by default, including title, description, GTIN, quantity, and price.

Pictures and Images

Product or listing images are transmitted as a link along with the listing event.
Image links have a lifetime of 7 days after the listing event was triggered. Make sure to download and store images if you need them beyond that period.
The filename is generated based on the file content, so each separate image will have a unique filename derived from its content.

Listing State

We recommend informing the seller about the processing status of their listings. Most marketplaces use an asynchronous listing process during which the listing data is curated in a semi-automated process that may take some time. The three states are reported through their own endpoints.
Send this state to inform the seller that the listing process is now in progress:

Stock Updates

The Stock Updates API enables channels to keep their inventory synchronized with seller stock levels.

Available Methods

There are multiple ways to synchronize stock:
Use the stock update endpoints rather than the Seller:Offer.StockUpdate event. The event remains available, but the dedicated endpoints are the supported path for stock synchronization.

Example Request and Response

The following request retrieves stock changes for all active sellers since a given timestamp.

Incremental Sync Pattern

Use the lastUpdatedAt cursor from each response to fetch only the changes since your last call.
For efficient synchronization, use the lastUpdatedAt value from the response as the updatedAfter parameter in your next request.

What’s Next?

Order Management

Handle orders, cancellations, returns, and refunds.

Channel API Overview

Review events, metadata, and media content handling.

Seller Management

Seller sign-up, update, and unlink flows.

Rate Limits

Per-endpoint quotas and 429 handling.

Channel API Reference

Endpoint-level reference for the Channel API.

Postman Collection

Try the API with ready-made requests.