physicalattribute that allows you to determine whether the SKU is classified as digital or physical without having to reference the tax code table. If the SKU's tax code is in the physical grouping, then
true. Conversely, if the SKU's tax code is in the digital grouping, then
partNumberto specify the manufacturer's identifier and part number.
managedFulfillmentflag indicates whether Digital River coordinates a product's fulfillment. You should only set this parameter when you're using the Digital River fulfillment model to physically fulfill a product.
DRGlobalFulfillmentand then send this value (along with any other values that must be added or modified to satisfy the managed fulfillment requirements) in an update SKU request.
nullin an update SKU request. This operation deletes the Inventory Item associated with the SKU. If you then attempt to retrieve the Inventory Item, you receive a
404 Not Found.
namebut specifying a
weightmeasured by a
weightUnit. The enumerated
kg. If you provide a
weightbut not a
weightUnit, then the value defaults to
weightUnitfor all physical SKUs in your catalog.
POST/skusrequest creates a physical SKU because the
taxCodeparameter references physical software:
201 Createdresponse returns a SKU object:
PUTmethod to either create or update a SKU object. If the specified SKU doesn't exist, the operation creates one. Otherwise, if the SKU already exists, then the parameters specified in the request body update the SKU's corresponding attributes. The upsert operation is basically a create and update request rolled into one.
PUTrequest, the same parameters as a create request are required.
taxCodevalue of the SKU. The following example shows how to do this using an upsert request.
200 OKor a
201 Createdresponse, depending on whether the SKU already exists or was created by the request.
200 OKresponse indicates the SKU was created prior to the request and is now updated. In the following example, note that the
createdTimeis earlier than the
201 Createdresponse indicates that the SKU did not exist at the time of the request but has now been created. In the following example, the
createdTimeis identical to the