En el endpoint de productos haces post la primera vez o put cada vez que modificas el stock (la app NO descuenta stock, ni lo recalcula, esto debe venir del ERP) en el campo stock.
Hay 2 opciones:
- Que salga el número de unidades que hay en stock. Ejemplo: "stock": "125"
- Que salga si hay stock Alto, Medio o Bajo y sale en estos colores tipo semaforo.
- "stock": "a"
- "stock": "m"
- "stock": "b"
El endpoint total de producto en la api es así:
//PRODUCTS
<APIURL>/productos
{
"activo": "1",
"referencia": "94795753",
"nombre": "Bananas",
"familia": "01. Frutas y Verduras",
"subfamilia": "1. Frutas",
"precio": "0.85",
"unidad": "Kg",
"udsindependientes": "0",
"unidadesxbulto": "6.00",
"unidadbulto": "caja",
"unidadesxbulto2": "12.00",
"unidadbulto2": "pallet",
"vendounidad": "1",
"vendobulto": "1",
"vendobulto2": "1",
"descripcion": "Posiblidad de enviar <a href='https://20bananas.com'>enlaces</b>.",
"tags": "TEMPORADA,NUEVO",
"foto": "https://img.freepik.com/fotos-premium/platano-sobre-fondo-blanco_88281-24.jpg",
"codigosbarra": "84987989077",
"stock": "5434",
"variantes: [
{
"refvariante": "ban-madur",
"nombre": "Maduración",
"valor": "maduro",
"precio": "0.00",
"stock": ""
}
]
}
La documentación de la API la puedes ver en este enlace a Postman https://documenter.getpostman.com/view/771460/2s93sXdvGT
Y el modelo de datos con todos los endpoints puedes bajarlo en .txt en este link https://api.20bananas.com/docs/API20Bananas_2.7_DATAMODEL.txt