Pular para o conteúdo

Atualiza uma variante

PATCH
/api/v2/variants/{sku}

Permite atualizar uma variante pelo SKU

sku
required
string

SKU da variante

object
sku
required
string
name
string
quantity
required
integer
main
boolean
weight

Massa do produto, em gramas

number
width

Largura do produto, em centímetros

number
height

Altura do produto, em centímetros

number
length

Comprimento do produito, em centímetros

number
handling_days

Dias de manuseio da variante

integer
price
required

Preço do item

number
custom_attributes

Customização da variante

object
min_quantity
integer
norder
integer
property1
VariantProperty

Modelo que representa uma propriedade de uma variante

object
defining
required

Indica se a variante possui uma definição (true) ou se a variante não possui (false)

boolean
name
required

Nome da propriedade

string
value
required

Valor da propriedade

string
Example
{
"example-property1": {
"name": "Tamanho",
"value": "G",
"defining": true
},
"example-property2": {
"name": "Cor",
"value": "Amarelo",
"defining": true
}
}
property2
VariantProperty

Modelo que representa uma propriedade de uma variante

object
defining
required

Indica se a variante possui uma definição (true) ou se a variante não possui (false)

boolean
name
required

Nome da propriedade

string
value
required

Valor da propriedade

string
Example
{
"example-property1": {
"name": "Tamanho",
"value": "G",
"defining": true
},
"example-property2": {
"name": "Cor",
"value": "Amarelo",
"defining": true
}
}
property3
VariantProperty

Modelo que representa uma propriedade de uma variante

object
defining
required

Indica se a variante possui uma definição (true) ou se a variante não possui (false)

boolean
name
required

Nome da propriedade

string
value
required

Valor da propriedade

string
Example
{
"example-property1": {
"name": "Tamanho",
"value": "G",
"defining": true
},
"example-property2": {
"name": "Cor",
"value": "Amarelo",
"defining": true
}
}
barcode
string
quantity_sold

Quantidade de itens vendidos

integer

Registro atualizado

X-Request-Id
string

Id da requisição

Registro não encontrado

object
error
required
string
Examples
{
"error": "not found"
}
X-Request-Id
string

Id da requisição

Parâmetros enviados inválidos

422

Erro de validação na criação e atualização de registros

object
errors
object
{field}
Array<string>
X-Request-Id
string

Código Identificador ID da requisição