Skip to main content
PUT
/
{alias}
/
catalog
/
products
/
{id}
/
skus
/
batch-update-skus
Atualizar SKUs em massa
curl --request PUT \
  --url https://api.dooki.com.br/v2/{alias}/catalog/products/{id}/skus/batch-update-skus \
  --header 'Content-Type: application/json' \
  --header 'User-Secret-Key: <api-key>' \
  --header 'User-Token: <api-key>' \
  --data '{
  "update_all": true,
  "product_id": 123,
  "grid_options_filter": [
    1,
    2,
    3,
    4
  ],
  "price_cost": 123,
  "price_sale": 123,
  "price_discount": 123,
  "weight": 123,
  "height": 123,
  "width": 123,
  "length": 123,
  "blocked_sale": true,
  "skus_id": [
    123
  ]
}'
{
  "data": {
    "type": "sync",
    "updated": 123,
    "status": "queued"
  }
}

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
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[]
Example:
[1, 2, 3, 4]
price_cost
number
price_sale
number
price_discount
number
weight
number
height
number
width
number
length
number
blocked_sale
boolean
skus_id
integer[]

Response

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

data
object