Skip to main content
PUT
/
{alias}
/
catalog
/
products
/
{id}
/
skus
/
order
Atualizar ordem dos SKUs de um produto
curl --request PUT \
  --url https://api.dooki.com.br/v2/{alias}/catalog/products/{id}/skus/order \
  --header 'Content-Type: application/json' \
  --header 'User-Secret-Key: <api-key>' \
  --header 'User-Token: <api-key>' \
  --data '{
  "orders": [
    123
  ]
}'
{
  "id": 123,
  "product_id": 123,
  "seller_id": 123,
  "sku": "SKU-TEST-API",
  "token": "<string>",
  "erp_id": "01-753-Rose",
  "blocked_sale": false,
  "barcode": "barcode-test",
  "title": "Produto X - Variação 030303 Amarelo",
  "allow_sell_without_customization": true,
  "price_cost": 123,
  "price_sale": 123,
  "price_discount": 123,
  "combinations": [
    "<string>"
  ],
  "weight": 123,
  "height": 123,
  "width": 123,
  "length": 123,
  "quantity_managed": true,
  "availability": 123,
  "availability_soldout": 123,
  "order": 123,
  "variations": [
    {
      "name": "<string>",
      "id": 123,
      "value": "<string>",
      "value_id": 123
    }
  ],
  "days_availability_formated": "<string>",
  "total_in_stock": 123,
  "total_orders": 123,
  "image_reference_sku_id": 123,
  "purchase_url": "<string>",
  "created_at": {
    "date": "2000-08-17 10:24:24",
    "timezone_type": 3,
    "timezone": "America/Sao_Paulo"
  },
  "updated_at": {
    "date": "2000-08-17 10:24:24",
    "timezone_type": 3,
    "timezone": "America/Sao_Paulo"
  },
  "customizations": {
    "data": [
      {
        "id": 123,
        "name": "Primeira Letra",
        "price": 123,
        "description": "Descrição",
        "type": "select",
        "required": true,
        "allowed_values": "<string>",
        "max_chars": 1,
        "products_ids": [
          123
        ],
        "values": "['A', 'B', 'C', 'D']"
      }
    ]
  }
}

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

IDs dos SKUs na ordem desejada

orders
integer[]

Array de IDs dos SKUs na ordem desejada

Response

Ordem dos SKUs atualizada com sucesso

id
integer

ID do SKU

product_id
integer

ID do produto ao qual o SKU pertence

seller_id
integer

ID do vendedor

sku
string

Código do SKU

Example:

"SKU-TEST-API"

token
string

Token único do SKU

erp_id
string

ID do SKU no ERP

Example:

"01-753-Rose"

blocked_sale
boolean

Vendas bloqueadas

Example:

false

barcode
string

Código de barras do SKU

Example:

"barcode-test"

title
string

Título completo do SKU

Example:

"Produto X - Variação 030303 Amarelo"

allow_sell_without_customization
boolean

Permite vender sem personalização obrigatória

Example:

true

price_cost
number

Preço de custo do SKU

price_sale
number

Preço de venda do SKU

price_discount
number

Preço com desconto aplicado

combinations
string[]

Combinações de variações associadas ao SKU

weight
number

Peso do SKU em kg

height
number

Altura do SKU em cm

width
number

Largura do SKU em cm

length
number

Comprimento do SKU em cm

quantity_managed
boolean

Indica se o controle de estoque está habilitado

Example:

true

availability
integer

Quantidade disponível em estoque

availability_soldout
integer

Quantidade disponível mesmo após esgotado

order
integer

Ordem de exibição do SKU para a página de produtos

variations
object[]

Lista de variações do produto

days_availability_formated
string

Disponibilidade formatada em dias

total_in_stock
integer

Quantidade total em estoque

total_orders
integer

Número total de pedidos realizados

image_reference_sku_id
integer

ID do SKU de referência da imagem

purchase_url
string<url>

URL para a compra do produto

created_at
object
updated_at
object
customizations
object

Personalizações do produto