Skip to main content
PUT
Atualizar SKUs em massa

Authorizations

User-Token
string
header
required
User-Secret-Key
string
header
required

Path Parameters

alias
string
required

Alias da loja

id
integer
required

ID do produto

Body

application/json

Representa os dados que são possíveis atualizar em lote para os SKUs de um produto específico.

product_id
integer
required

ID do produto cujos SKUs serão atualizados. É preenchido a partir da rota.

update_all
boolean

Indica se a atualização deve ser aplicada a todos os SKUs do produto. Se definido como true, o campo skus_id não é necessário.

Example:

true

grid_options_filter
integer[]

IDs de valores de variação. Restringe a atualização aos SKUs que tenham ao menos um desses valores.

Example:
price_cost
number<float>

Novo preço de custo dos SKUs, usado internamente para cálculo de margem

price_sale
number<float>

Novo preço de tabela dos SKUs, sem descontos aplicados

price_discount
number<float>

Novo preço promocional dos SKUs. Quando maior que zero, substitui o preço de tabela na loja.

weight
number<float>

Novo peso dos SKUs em kg

height
number<float>

Nova altura dos SKUs em cm

width
number<float>

Nova largura dos SKUs em cm

length
number<float>

Novo comprimento dos SKUs em cm

blocked_sale
boolean

Bloqueia a venda dos SKUs atualizados

skus_id
integer[]

IDs dos SKUs a atualizar. Obrigatório quando update_all não é enviado como true.

Response

Atualização dos SKUs iniciada, com informação se foi sincrona ou assincronamente

data
object

Resultado da atualização em massa dos SKUs.