Saltar al contenido principal
PATCH
/
products
/
{productId}
/
variants
/
{variantId}
Actualizar
curl --request PATCH \
  --url https://sandbox.api.riqra.com/products/{productId}/variants/{variantId} \
  --header 'Content-Type: application/json' \
  --header 'api-key: <api-key>' \
  --data '
{
  "sku": "<string>",
  "erpCode": "<string>",
  "price": 123,
  "priceIsTaxExempt": true,
  "stock": 123,
  "salesUnitFactor": 1,
  "jumpFactor": 1,
  "images": [
    {
      "url": "<string>",
      "order": 123
    }
  ],
  "order": 123,
  "attributes": [
    {
      "name": "<string>",
      "value": "<string>"
    }
  ],
  "weight": 123,
  "length": 123,
  "width": 123,
  "height": 123
}
'
{
  "errors": [
    {
      "message": "<string>",
      "code": 123
    }
  ]
}

Authorizations

api-key
string
header
required

Todas las llamadas al API tienen que contener este header junto a la clave para poder autenticar y autorizar al cliente.

Path Parameters

productId
integer
required
variantId
integer
required

Body

application/json
sku
string

SKU(Stock Keeping Unit) de la variante del producto.

erpCode
string

ErpCode es el código utilizado internamente por su ERP para identificar la variante del producto.

price
number<float>

Precio que se añadirá a la lista de precios por defecto.

priceIsTaxExempt
boolean

Indica si el precio de la variante está extento o no del cálculo de impuestos.

stock
integer

Stock que se añadirá al almacén por defecto.

salesUnitFactor
number<float>
default:1

La cantidad de ventas de este producto es un múltiplo de este valor.

El valor debe tener como máximo 2 valores decimales.

jumpFactor
integer<int64>
default:1

JumpFactor de un producto: es un múltiplo en el que saltará el contador. Ejemplo: si jumpFactor es 4, la cantidad mínima a comprar será 4, entonces el contador pasará de 4 a 8, de 8 a 12 y así sucesivamente.

El valor debe ser un número entero positivo.

Rango requerido: x >= 1
images
ProductImages · object[]
Maximum array length: 5
order
integer<int64>

Orden de la variante entre todas las demás variantes, si existe más de una.

attributes
object[]

Atributos con sus valores que siguen los nombres dictados por el producto padre (principal).

weight
number

Peso de la variante.

length
number

Largura de la variante.

width
number

Ancho de la variante.

height
number

Altura de la variante.

Response

No content