input UpdateProductInput

Fields

FieldTypeDescription
customer_account_idString

Use this when you are a 3PL acting on behalf of one of your customers.

skuString!

SKU. SKU matching is case-insensitive and ignores surrounding whitespace.

nameString

Human-readable name for this product.

dimensionsDimensionsInput

Package or item dimensions. Length, width, and height are in inches unless account or carrier configuration specifies another unit.

tariff_codeString

Tariff code for this product.

product_noteString

Product note for this product.

country_of_manufactureString

ISO country code for country of manufacture.

needs_serial_numberBoolean

True when this product needs serial number; false otherwise.

dropshipBoolean

Whether this product is fulfilled by dropshipping instead of warehouse inventory.

barcodeString

Barcode value for the product.

customs_descriptionString

Customs description for this product.

ignore_on_customsBoolean

Whether to ignore on customs for this product.

ignore_on_invoiceBoolean

Whether to ignore on invoice for this product.

tags[String]

Fully replaces existen tags with the ones provided.

vendors[UpdateProductVendorInput]

List of vendors associated with this product.

final_saleBoolean

Whether this product is final sale and not eligible for standard returns.

virtualBoolean

Whether this product is virtual and not represented by physical stock.

needs_lot_trackingBoolean

True when this product needs lot tracking; false otherwise.

images[UpdateProductImageInput]

List of images associated with this product.

cases[UpdateProductCaseInput]

List of cases for this product.

packer_noteString

Packer note for this product.

is_assemblyBoolean

Set to true if the product is classified as an assembly within work order workflows.

sizeString

The product's size (e.g. S, M, L).

styleString

The product's style.

vendor_part_numberString

Vendor part number for this product.

consumer_package_codeString

Consumer package code for this product.

buyer_part_numberString

Buyer part number for this product.

buyer_style_numberString

Buyer style number for this product.

auto_packBoolean

Whether this product can be packed automatically without manual packing choices.

Referenced By

Example

{
  "customer_account_id": "QWNjb3VudDoxMjM0",
  "sku": "BLUE-TEE-M",
  "name": "Blue Tee",
  "dimensions": {length: 12.5, width: 8.0, height: 4.0},
  "tariff_code": "STANDARD",
  "product_note": "Customer requested expedited handling.",
  "country_of_manufacture": "US",
  "needs_serial_number": true,
  "dropship": true,
  "barcode": "012345678905",
  "customs_description": "Customer requested expedited handling.",
  "ignore_on_customs": false,
  "ignore_on_invoice": false,
  "tags": ["priority", "vip"],
  "vendors": [[{sku: "BLUE-TEE-M", name: "Blue Tee"}]],
  "final_sale": true,
  "virtual": true,
  "needs_lot_tracking": true,
  "images": [[{sku: "BLUE-TEE-M", name: "Blue Tee"}]],
  "cases": [[{sku: "BLUE-TEE-M", name: "Blue Tee"}]],
  "packer_note": "Customer requested expedited handling.",
  "is_assembly": true,
  "size": "M",
  "style": "crew-neck",
  "vendor_part_number": "VP-100045",
  "consumer_package_code": "STANDARD",
  "buyer_part_number": "BP-100045",
  "buyer_style_number": "crew-neck",
  "auto_pack": true
}