Editar

Este recurso te permite actualizar un producto existente.
Se puede actualizar un producto por medio de ID, Codigo de referencia o Codigo de barras.

PUT https://api.zippin.com.ar/v1/products/id/{id}

PUT https://api.zippin.com.ar/v1/products/reference/{reference}

PUT https://api.zippin.com.ar/v1/products/barcode/{code}

Parámetros

Nombre Tipo Requerido Observaciones
account_id
Integer Si ID de Cuenta en Zippin
product
Object Si Objeto con los datos del producto

product

Nombre Tipo Requerido Observaciones
name
String No Nombre del producto
brand
String No Marca del producto
supplier
String No Proveedor del producto
skus
Array No Array de objectos de las medidas de los skus

skus

Nombre Tipo Requerido Observaciones
id
Integer Si Id del sku
name
String Si Nombre del sku
classification
Integer Si Id de la clasificacion del SKU Ver mas
weight
Integer Si Peso en Gramos
width
Integer Si Ancho en Centimetros
height
Integer Si Alto en Centimetros
lenght
Integer Si Largo en Centimetros

NOTA: para actualizar un SKU de un producto debe estar dentro del datatype el ID del SKU que se va a actualizar, las medidas y el nombre, si solo se va a actualizar el nombre o una de las medidas, deben estar en el request todos los cambios, de lo contrario no se actualizará el SKU

Ejemplo

Request
https://api.zippin.com.ar/v1/products/id/99?account_id=[TU_ACCOUNT_ID]
curl -H "Content-Type: application/json" -X PUT -d
'{
    "product": {
        "name": "MMO 7",
        "brand": "Saitek Cyborg",
        "supplier": "Saiteks",
        "skus": [
            {
                "id": 95,
                "name": "MM0 7",
                "classification_id": 1,
                "weight": 60,
                "length": 2,
                "height": 5,
                "width": 5
            }
        ]
    }
}'
Response OK
{
    "status": "success",
    "product": {
        "id": 99,
        "name": "MMO 7",
        "reference_code": "2532525",
        "skus": [
            {
                "id": 95,
                "name": "MM0 7",
                "barcode": "3782738277",
                "sku": "MMO007SC",
                "unit_declared_value": 300,
                "weight": 60,
                "length": 2,
                "height": 5,
                "width": 5,
                "classification": {
                    "id": 1,
                    "name": "General"
                }
            }
        ],
        "barcode": "828352876432",
        "brand": "Saitek Cyborg",
        "supplier": "Saiteks",
        "total_weight": 60,
        "total_volume": 50,
        "created_date": "02-07-2018 12:25:30"
    }
}