Channel inventory
Last updated
Last updated
More channel inventory API information can be found here: REST API documentation - Channel Availability
Channel inventory allows reserving stock for specific sales channels or other purposes. The below steps must be followed when introducing channel inventory:
Create availability channels
Create allocation groups
Create allocations for channels
A channel can be created by performing the following POST call with the JSON body:
Depending on the priority of the (sales) channel, different strategies can be defined for stock reduction. For more information please refer to "".
If the request was successful, a 200 CREATED
response is received with a body like this:
Each allocation must belong to a group. Groups are used to organize allocations in facilities for a specific article and channel.
A channel allocation group can be created by performing the following POST call with the JSON body:
If the request was successful, a HTTP 200 CREATED
response is received with a body like this:
The core functionality of channels is realized through availabilityAllocation
entities. These entities link channels to specific products (identified by tenantArticleIds
) and assign a predetermined quantity of stock to each channel.
A channel allocation can be created by performing the following POST call with the JSON body:
If the request was successful, a HTTP 200 CREATED
response is received with a body like this: