More channel inventory API information can be found here:
Channel inventory allows reserving stock for specific sales channels or other purposes. The below steps must be followed when introducing channel inventory:
Create
Create
Create
Create a channel
A channel can be created by performing the following POST call with the JSON body:
POST https://{YOUR-TENANT-NAME}.fulfillmenttools.com/api/availabilitychannels
{
"name": "CHANNEL_NAME",
"strategy": "REGULAR"
}
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:
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:
POST https://{YOUR-TENANT-NAME}.fulfillmenttools.com/api/availabilitychannels/{availabilityChannelId}/groups/{groupId}/allocations