Body
Required
-
Action resource
Values are
adjustment
,inventory_transfer_item
,fulfillment_item
,dropshipment_item
,goods_receipt_item
,inventory_feed_variant
,sale_return_item
,purchase_return_item
,sale_item
, orpurchase_item
. -
Action type
Values are
create
,update
,destroy
, ormanual
. Default value ismanual
. -
Adjustment
-
Adjustments
-
Available
-
Dropshipment item
-
Dropshipment items
-
Feeds
-
Fulfillment item
-
Goods receipt item
-
Has feeds
-
Inventory allocated
-
Inventory feed variant
-
Inventory quantity
-
Inventory transfer item
-
Inventory trigger
Values are
automated
ormanual
. -
Purchase item
-
Purchase return item
-
Received
-
Sale item
-
Sale return item
-
Shipped
-
Sold
-
Total in
-
Total out
-
Transfers in
-
Transfers out
-
User
-
Variant
POST
/variant-inventory-updates.json
curl \
--request POST 'http://api.example.com/v1/variant-inventory-updates.json' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"actionResource":"adjustment","actionType":"manual","adjustmentId":42,"adjustments":42,"available":42,"dropshipmentItemId":42,"dropshipmentItems":42,"feeds":42,"fulfillmentItemId":42,"goodsReceiptItemId":42,"hasFeeds":true,"inventoryAllocated":42,"inventoryFeedVariantId":42,"inventoryQuantity":42,"inventoryTransferItemId":42,"inventoryTrigger":"automated","purchaseItemId":42,"purchaseReturnItemId":42,"received":42,"saleItemId":42,"saleReturnItemId":42,"shipped":42,"sold":42,"totalIn":42,"totalOut":42,"transfersIn":42,"transfersOut":42,"userId":42,"variantId":42}'
Request examples
{
"actionResource": "adjustment",
"actionType": "manual",
"adjustmentId": 42,
"adjustments": 42,
"available": 42,
"dropshipmentItemId": 42,
"dropshipmentItems": 42,
"feeds": 42,
"fulfillmentItemId": 42,
"goodsReceiptItemId": 42,
"hasFeeds": true,
"inventoryAllocated": 42,
"inventoryFeedVariantId": 42,
"inventoryQuantity": 42,
"inventoryTransferItemId": 42,
"inventoryTrigger": "automated",
"purchaseItemId": 42,
"purchaseReturnItemId": 42,
"received": 42,
"saleItemId": 42,
"saleReturnItemId": 42,
"shipped": 42,
"sold": 42,
"totalIn": 42,
"totalOut": 42,
"transfersIn": 42,
"transfersOut": 42,
"userId": 42,
"variantId": 42
}
Response examples (200)
{
"actionResource": "adjustment",
"actionType": "manual",
"adjustmentId": 42,
"adjustments": 42,
"available": 42,
"createdAt": "2025-05-04T09:42:00Z",
"dropshipmentItemId": 42,
"dropshipmentItems": 42,
"feeds": 42,
"fulfillmentItemId": 42,
"goodsReceiptItemId": 42,
"hasFeeds": true,
"id": 42,
"inventoryAllocated": 42,
"inventoryFeedVariantId": 42,
"inventoryQuantity": 42,
"inventoryTransferItemId": 42,
"inventoryTrigger": "automated",
"purchaseItemId": 42,
"purchaseReturnItemId": 42,
"received": 42,
"saleItemId": 42,
"saleReturnItemId": 42,
"shipped": 42,
"sold": 42,
"totalIn": 42,
"totalOut": 42,
"transfersIn": 42,
"transfersOut": 42,
"updatedAt": "2025-05-04T09:42:00Z",
"userId": 42,
"variantId": 42
}