Tutorial: Crear un producto con variantes
En este tutorial crearás un producto con múltiples variantes (talla, color) via API.
1. Crear el producto base
curl -X POST https://app.omnibuy.net/api/v1/catalog/products \
-H "Authorization: Bearer $TOKEN" \
-H "X-Tenant-ID: $TENANT" \
-H "Content-Type: application/json" \
-d '{
"title": "Polo Clásico",
"slug": "polo-clasico",
"short_description": "Polo 100% algodón",
"price": 4900,
"currency": "PEN",
"status": "active",
"vendor": "Mi Marca"
}'
Guarda el id del producto devuelto: lo usarás en los siguientes pasos.
2. Agregar opciones
PRODUCT_ID="<id-del-paso-1>"
# Opción: Talla
curl -X POST https://app.omnibuy.net/api/v1/catalog/products/$PRODUCT_ID/options \
-H "Authorization: Bearer $TOKEN" \
-H "X-Tenant-ID: $TENANT" \
-H "Content-Type: application/json" \
-d '{"name": "Talla", "values": ["S", "M", "L", "XL"]}'