Agregar campos por marketplace

El atributo channel_fields es un objeto en el cuál puedes colocar los campos por marketplace de múltiples canales.

  • Cada canal está representado por una clave única dentro de este objeto (en el ejemplo de abajo, 1901 representa un canal).
  • Dentro de cada canal, encontramos dos objetos (ambos siendo campos por marketplace): uno para los datos generales (ver la tabla de campos generales) y otro para los datos específicos del canal en cuestión (ver la tabla de campos personalizados).

Endpoint

POSThttps://api.tp.yuju.io/products

{
    "sku": "ABC0001",
    "sku_simple": "ABC0001",
    "name": "Tenis Jordan AIR",
    "description": "Tenis Jordan AIR modelo 2023 \n Agujetas no incluidas",
    "id_category": 526,
    "stock": 10,
    "price": 2899.99,
    "brand": "Nike",
    "shipping": 0,
    "dimensions_unit": "cm",
    "shipping_width": 20,
    "shipping_depth": 30,
    "shipping_height": 15,
    "weight_unit": "kg",
    "weight": 1.3,
    "images": [
        "https://static.nike.com/a/images/t_PDP_1728_v1/f_auto,q_auto:eco,u_126ab356-44d8-4a06-89b4-fcdcc8df0245,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/b587cf81-b49a-4200-9a7c-8daa033ed393/calzado-air-jordan-1-low-VxJvhl.png",
        "https://static.nike.com/a/images/t_PDP_1728_v1/f_auto,q_auto:eco,u_126ab356-44d8-4a06-89b4-fcdcc8df0245,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/4d69fd1f-9693-44c3-b2a7-a8c6b1882eee/calzado-air-jordan-1-low-VxJvhl.png"
    ],
    "listing_type": "gold_special",
    "ean": "1234567890123",
    "upc": "9876543210987",
    "isbn_10": "0123456789",
    "isbn_13": "987-0123456789",
    "mpn": "MPN123",
    "product_weight": "1.2",
    "net_content": "500g",
    "channel_fields": {
        "1901": {
            "custom": {
                "discount": 20
            },
            "general": {
                "price": 201.21,
                "stock": 2025
            }
        }
    }
}

Ejemplo

{
    "errors": [],
    "success": [
        {
            "images": [
                {
                    "url_source": "https://static.nike.com/a/images/t_PDP_1728_v1/f_auto,q_auto:eco,u_126ab356-44d8-4a06-89b4-fcdcc8df0245,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/b587cf81-b49a-4200-9a7c-8daa033ed393/calzado-air-jordan-1-low-VxJvhl.png",
                    "position": 0,
                    "url": "https://d83g1ecahmg39.cloudfront.net/gallery/270935831/products/1500x1500/9405dee2-0277-4775-ade4-78115c8b5c22.jpg",
                    "id_product_image": 56783783,
                    "id_product": 26909657
                },
                {
                    "url_source": "https://static.nike.com/a/images/t_PDP_1728_v1/f_auto,q_auto:eco,u_126ab356-44d8-4a06-89b4-fcdcc8df0245,c_scale,fl_relative,w_1.0,h_1.0,fl_layer_apply/4d69fd1f-9693-44c3-b2a7-a8c6b1882eee/calzado-air-jordan-1-low-VxJvhl.png",
                    "position": 1,
                    "url": "https://d83g1ecahmg39.cloudfront.net/gallery/270935831/products/1500x1500/c56bbaed-747c-4199-81a2-f6902613186e.jpg",
                    "id_product_image": 56783784,
                    "id_product": 26909657
                }
            ],
            "id_shop": "1088955",
            "sku_simple": "ABC0001",
            "id_product": 26909657,
            "sku": "ABC0001",
            "name": "Tenis Jordan AIR"
        }
    ]
}

What’s Next

Veamos como actualizar un productos