v1

latestSwagger 2.02026-07-17148179252.3 KB
PriceLists

Creates or updates a batch of Price Records associated with a particular Price List.

put/pricelists/{price_list_id}/records

Headers

X-Strict-Modeinteger

Header that determines whether the Batch API operates in strict mode or not. Strict mode will reject the entire request if any item in the batch has an error.

Request body

variant_idinteger

The variant with which this price set is associated. Either variant_id or sku is required.

skustring

The SKU code associated with this Price Record if requested and it exists.

currencystring ISO-4217

The 3-letter currency code with which this price set is associated.

pricenumber double

The list price for the variant mapped in a Price List. Overrides any existing or Catalog list price for the variant/product.

sale_pricenumber double

The sale price for the variant mapped in a Price List. Overrides any existing or Catalog sale price for the variant/product. If empty, the sale price will be treated as not being set on this variant.

retail_pricenumber double

The retail price for the variant mapped in a Price List. Overrides any existing or Catalog retail price for the variant/product. If empty, the retail price will be treated as not being set on this variant.

map_pricenumber double

The MAP (Manufacturer's Advertised Price) for the variant mapped in a Price List. Overrides any existing or Catalog MAP price for the variant/product. If empty, the MAP price will be treated as not being set on this variant.

Response

Success response for batch PUT of Price Records.

SuccessBatchResponse required

Empty object for Success case for Batch API.