Skip to main content
PUT
/
item
/
update
Item - Update
curl --request PUT \
  --url https://api.skulabs.com/item/update \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "item_id": "<string>",
  "name": "<string>",
  "sku": "<string>",
  "upc": "<string>",
  "weight": 123,
  "weight_unit": "oz",
  "length": 123,
  "width": 123,
  "height": 123,
  "dimensions_unit": "in",
  "fulfillment_sku": "<string>",
  "notes": "<string>",
  "unit": "<string>",
  "cost": 123,
  "wholesale": 123,
  "retail": 123,
  "image": "<string>",
  "active": true,
  "description": "<string>",
  "sale": 123
}
'
{
  "success": true,
  "_id": "507f1f77bcf86cd799439011",
  "sku": "<string>",
  "notice": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
item_id
string
required

Item ID to update

name
string

Item name

sku
string

SKU

upc
string

UPC barcode

weight
number

Weight

weight_unit
enum<string>

Weight unit

Available options:
oz,
lb,
g,
kg
length
number

Length

width
number

Width

height
number

Height

dimensions_unit
enum<string>

Dimensions unit

Available options:
in,
cm
fulfillment_sku
string

Fulfillment SKU

notes
string

Notes

unit
string

Unit of measure

cost
number

Cost

wholesale
number

Wholesale price

retail
number

Retail price

image
string

Image URL

active
boolean

Active status

description
string

Item description

sale
number

Sale price

Response

Item updated

success
boolean
required

Whether the operation succeeded

_id
string
required

Item ID

Example:

"507f1f77bcf86cd799439011"

sku
string

Item SKU

notice
string

Additional notice (e.g. kit cost update issue)