π Más información sobre gestión de Stock
Obtener la cantidad de unidades en stock de un producto
URL:
https://{DOMINIO DEL SITIO WEB}/pw/api/productos/{CODIGO PRODUCTO}/stock?apikey={CLAVE DE API}
Método HTTP:
GET
Parámetros:
- Ninguno.
Respuesta:
Lista de stock.
Ejemplo:
{
"result": {
"count": "6",
"items": [
{
"variante1_codigo": "TAM-MEDIANO",
"variante2_codigo": "COL-ROJO",
"sku": "med-roj",
"ean": "000123456",
"cantidad": "0"
},
{
"variante1_codigo": "TAM-MEDIANO",
"variante2_codigo": "COL-AZUL",
"sku": "med-azu",
"ean": "000456789",
"cantidad": "40"
},
{
"variante1_codigo": "TAM-GRANDE",
"variante2_codigo": "COL-ROJO",
"sku": "gra-roj",
"ean": "",
"cantidad": "10"
},
{
"variante1_codigo": "TAM-GRANDE",
"variante2_codigo": "COL-AZUL",
"sku": "",
"ean": "",
"cantidad": "-55"
},
{
"variante1_codigo": "TAM-CHICO",
"variante2_codigo": "COL-ROJO",
"sku": "",
"ean": "",
"cantidad": "146"
},
{
"variante1_codigo": "TAM-CHICO",
"variante2_codigo": "COL-AZUL",
"sku": "",
"ean": "",
"cantidad": "120"
}
]
}
}
Asignar unidades de stock a un producto
URL:
https://{DOMINIO DEL SITIO WEB}/pw/api/productos/{CODIGO PRODUCTO}/stock?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.
- cantidad: cantidad de stock a asignar.
Respuesta:
Cantidad de stock asignada la producto:
Ejemplo:
{
"result": {
"item": {
"cantidad": "155"
}
}
}
Sumar o restar unidades de stock a un producto
URL:
https://{DOMINIO DEL SITIO WEB}/pw/api/productos/{CODIGO PRODUCTO}/stock?apikey={CLAVE DE API}
Método HTTP:
PUT
Parámetros:
- variante1_codigo: código identificador de variante 1.
- variante2_codigo: código identificador de variante 2.
- cantidad: cantidad de stock a sumar o restar. Si el número es positivo se sumará a la cantidad existente. Si es negativo, se restará.
Respuesta:
Cantidad de stock actualizada luego de sumar o restar:
Ejemplo:
{
"result": {
"item": {
"cantidad": "120"
}
}
}