A channel must manage seller accounts autonomously. JTL will never be aware of any credentials required by an
individual seller to connect to a marketplace or an external system (including API credentials).
Seller Sign-up
The aim of the sign-up process is to avoid managing sensitive access data to a marketplace within the client environment or SCX. The channel itself has sovereignty over the access data to the connected marketplace.1
Initiate sign-up via Seller API
The sign-up is initiated via the Seller API, which creates a session ID and a sign-up URL.
2
Redirect to channel sign-up page
JTL-Wawi redirects the seller to the sign-up URL (via web browser). The destination is a website hosted by the channel where the registration process takes place.
3
Authenticate and create seller
The channel authenticates the seller, stores the new seller record, and assigns a unique Seller ID.
4
Report Seller ID back to SCX
The channel reports the generated Seller ID together with the Session ID back to SCX. From now on, SCX sends all events with this Seller ID to the channel.
Example: Create a Sign-up Session
Initiating a sign-up session returns asignUpUrl and a one-time session ID.
signUpUrl, where the channel authenticates the seller and collects any information required to identify them. Once the seller has been successfully authenticated, the channel creates a unique Seller ID and sends it, together with the Session ID, to the Channel API.
Seller Update
Sometimes it may be necessary to update the connection between a JTL account and the seller. For example, the access data pertaining to the marketplace may have been changed. In these cases, the JTL account must be able to update this data on the channel.1
Create an update session
The update process is initiated via the Seller API, which creates an update URL for the channel.
2
Redirect to channel update page
JTL-Wawi redirects the seller to the update URL. The destination is a website hosted by the channel where the update process takes place.
3
Resolve the Seller ID
The channel asks SCX which Seller ID belongs to the current update Session ID (for security reasons, the Seller ID is not part of the update URL).
4
Perform update
The channel enables an update of the seller account and, after the update process, can also update the seller on the SCX system.
Example: Initiate an Update Session
Initiating an update session returns anupdateUrl and a one-time session ID.
Seller Unlink
There are different scenarios when a seller reaches a state where they are no longer allowed to use a channel:- The seller deactivates the connection on their own behalf.
- The seller does not have an active JTL-eazyAuction subscription.
Seller:Channel.Unlinked event:
Unlinking a Seller from the Channel Side
There are scenarios where the channel needs to unlink a seller:- API credentials become invalid or are revoked, requiring re-authorization
- Seller does not have an active contract or subscription with your company
- Suspicious behavior detected and you want to stop the seller’s activity
DELETE /v1/channel/sellerId/{sellerId} request to unlink the seller.
Managing Minimum Client Version
TheminimumClientsVersionRequired property enables controlled rollout and compatibility assurance
between channels and JTL clients (JTL-Wawi). It defines which client versions are supported for connecting
to a specific channel and only affects the seller sign-up process.
How It Works
Each entry in the list includes:
When a seller connects, SCX compares the seller’s Wawi version (from the User-Agent) with the defined minimum:
- If the version is lower, onboarding fails with error code
SLR202. - If equal or higher, onboarding proceeds as usual.
Configuration
A channel can manage this property usingPATCH /v1/channel:
Use Cases
The property supports several rollout and compatibility scenarios.What’s Next?
Channel API Overview
Events, metadata, and media content handling.
Product Sync
Listing and stock synchronization.
Order Management
Orders, cancellations, returns, and refunds.
Authorization
Token exchange and Bearer headers once a seller is onboarded.
Channel API Reference
Endpoint-level reference for the Channel API.
Postman Collection
Try the API with ready-made requests.