Update Inventory Info for Single Product

Overview

In order to update shipping metadata of some inventory, you must:

  • Be authenticated user

Information on how you can authenticate: Authentication

As soon as you do authentication and receive a valid token, it needs to be passed on each call when updating inventory.

  • Have valid ID of an existing inventory

Endpoint

Example for such endpoint on TT server is https://tt.api.sellercloud.com/rest/api/Inventories

Request

  • Method Type: HttpPut
  • Authorization: Use Bearer Token + token received from token authentication
  • Header info: Content-Type: application/json
  • Body data:

Parameter

Data Type

Description

Is Required

ID

string

ID of existing inventory

Yes

ProductName

string

Name of the product

No

CompanyID

int

Company that this inventory belongs to

No

ProductTypeID

int

Product Type

No

Condition

int

Condition

No

MasterSku

string

Master SKU

No

UPC

string

Universal Product Code

No

ShippingWeights

object

{

int Pounds,

int Ounces

}

Note: When ShippingWeights is provided both Pounds and Ounces should be provided. If any of them is not provided it will be set to 0.

No

ProductWeights

object

Same as ShippingWeights

No

ProductDimensions

object

{ int Wight; int Height; int Length }

Note: When ProductDimensions is provided all Wight, Height and Length should be provided. If any of them is not provided it will be set to 0.

No

ShippingDimensions

object

{ int Wight; int Height; int Length }

Note: When ShippingDimensions is provided all Wight, Height and Length should be provided. If any of them is not provided it will be set to 0.

No

ShippingPackageTypeID

integer

No

Region

integer

No

MaxThresholdQty

integer

No

LocationNotes

string

No

QtyPerCase

integer

No

QtyPerPallet

integer

No

Replenishable

boolean

No


How did we do?