Actualizar oferta
Este endpoint permite actualizar una oferta de producto (stock y precio).
Endpoint
PUT https://api.tp.yuju.io/products/{id_product}
| Parámetro | Descripción | 
|---|---|
| id_product | id del producto que se va a actualizar | 
La actualización de oferta se basa en el stock y el precio de tus productos. Puedes hacer la actualización individual de una oferta de un producto siguiendo el siguiente ejemplo.
{
  "stock": 10,
  "price": 399.9
}Ejemplo:
{
    "success": [
        {
            "id_product": "26891339",
            "id_shop": "1088955",
            "warning": null
        }
    ],
    "errors": []
}Puedes igualmente actualizar campos de oferta por marketplace en los campos generales. Mira el siguiente ejemplo
Para cambiar campos por marketplace:
{
  "price": 78940.0, 
  "stock": 5, 
  "channel_fields": {
    "13": {
      "general": {
        "stock": 4, 
        "price": 78946000.0
      }
    }
  }
}  Modelo
| Campo | Descripción | 
|---|---|
| sku | SKU del producto que se desea actualizar | 
| price | Precio de la oferta | 
| stock | Stock de la oferta | 
| channel_fields | Es un objeto que agrupa la información de diferentes canales. Cada canal está representado por una clave única dentro de este objeto. Dentro de cada canal, encontramos dos objetos: uno para los datos generales (stock, price) y otro para los datos específicos del canal en cuestión (ver la tabla de campos personalizados, solo son permitidos para este endpoint los campos relacionados con descuentos). | 
Mira este video tutorial para actualizar la oferta de tus productos.
Updated 5 months ago
