Cómo gestionar el peso y las dimensiones vía API

πŸ‘‰ Más información sobre gestión de peso y dimensiones


Obtener el peso y las dimensiones de un producto

URL:
https://{DOMINIO DEL SITIO WEB}/pw/api/productos/{CODIGO PRODUCTO}/dimensiones?apikey={CLAVE DE API}

Método HTTP:
GET

Parámetros:
- Ninguno.

Respuesta:
Lista de pesos y dimensiones.

Ejemplo:
{
    "result": {
        "count": "6",
        "items": [
            {
                "variante1_codigo": "TAM-MEDIANO",
                "variante2_codigo": "COL-ROJO",
                "peso": "5000",
                "profundidad": "200",
                "ancho": "150",
                "alto": "100"
            },
            {
                "variante1_codigo": "TAM-MEDIANO",
                "variante2_codigo": "COL-AZUL",
                "peso": "6000",
                "profundidad": "400",
                "ancho": "200",
                "alto": "150"
            },
            {
                "variante1_codigo": "TAM-GRANDE",
                "variante2_codigo": "COL-ROJO",
                "peso": "10000",
                "profundidad": "600",
                "ancho": "400",
                "alto": "300"
            },
            {
                "variante1_codigo": "TAM-GRANDE",
                "variante2_codigo": "COL-AZUL",
                "peso": "20000",
                "profundidad": "800",
                "ancho": "700",
                "alto": "500"
            },
            {
                "variante1_codigo": "TAM-CHICO",
                "variante2_codigo": "COL-ROJO",
                "peso": "500",
                "profundidad": "50",
                "ancho": "50",
                "alto": "50"
            },
            {
                "variante1_codigo": "TAM-CHICO",
                "variante2_codigo": "COL-AZUL",
                "peso": "1000",
                "profundidad": "200",
                "ancho": "150",
                "alto": "75"
            }
        ]
    }
}


Asignar peso y dimensiones a un producto

URL:
https://{DOMINIO DEL SITIO WEB}/pw/api/productos/{CODIGO PRODUCTO}/dimensiones?apikey={CLAVE DE API}

Método HTTP:
POST

Parámetros:
- variante1_codigo: código identificador de variante 1.
- variante2_codigo: código identificador de variante 2.
- peso: valor entero sin decimales expresado en gramos.
- profundidad: valor entero sin decimales expresado en centímetros.
- ancho: valor entero sin decimales expresado en centímetros.
- alto: valor entero sin decimales expresado en centímetros.

No es necesario enviar todos los valores de peso y dimensiones, pero sí es obligatorio enviar al menos uno de ellos. Se permite enviar sólo el valor que se quiere modificar.

Respuesta:
Dimensiones asignadas al producto:

Ejemplo:
{
    "result": {
        "item": {
            "peso": "1500",
            "profundidad": "100",
            "ancho": "200",
            "alto": "75"
        }
    }
}

Creado con Webered WEBERED