What you’ll learn:
- How listings are transmitted via seller events
- How to report listing status (in-progress, listed, failed) back to sellers
- How to synchronize stock using the dedicated endpoints
Listing Sync Flow
Listings are transmitted by theSeller:Offer.New and Seller:Offer.Update events.
Each time listing data changes, JTL-Wawi transmits the entire listing again.
Listing synchronization flow from seller to channel
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. 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 highly 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. Listing state transitions- In-Progress
- Successful
- Failed
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:| Method | Endpoint | Use Case |
|---|---|---|
| Per-seller | GET /v1/channel/offer/stock-updates | Parallel per-seller processing. Higher rate limit. |
| All sellers | GET /v1/channel/offer/stock-updates/all | Get stock changes for all active sellers in a single call. |
| Event-based | Seller:Offer.StockUpdate event | Consuming the seller event directly. |
Example Request and Response
Incremental Sync Pattern
Incremental stock sync using lastUpdatedAt cursorNext Steps
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.