Variantes
API para el tratamiento variante.
Creación
POST /api/v2/variants
Body:
{
"product_id": 37180,
"sku": "0001456",
"price": 10,
"app_id": 8,
"merchant_id": 8,
"option_values": [{
"option_type_id": 4,
"id": 1891,
"presentation": "403 HOOKED ON ONYX"
}]
}
Esos son los mínimos atributos requeridos.
Los option_values
disponibles están definidos en el producto (de acuerdo al option type elegido).
app_id
: id de la app.
merchant_id
: id del canal de venta.
En caso de no conocer estos últimos dos ids correspondientes a su aplicación, solicitarlos a [email protected].
Los parámetros permitidos por esta api son:
sku, price, cost_price, pvp_price, parent_id, afored_weight, weight, height, width, depth, tax_category_id (ver additional apis para posibles valores), option_values, taxon_ids, custom_properties
Update
PUT /api/v2/variants/:id
Body:
{
"price": "101",
"sku": "New sku"
}
Los parámetros permitidos por esta api son:
sku, price, cost_price, pvp_price, parent_id, afored_weight, weight, height, width, depth, tax_category_id, option_values, custom_properties
Delete
DELETE /api/v2/variants/:id