Ir al contenido

Mostrar stock en la app 20 Bananas enviando los datos a través de la API

15 de abril de 2024 por
Mostrar stock en la app 20 Bananas enviando los datos a través de la API
20 Bananas SL, Alvaro Prado Campos

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:

  1. Que salga el número de unidades que hay en stock. Ejemplo: "stock": "125"
  2. Que salga si hay stock Alto, Medio o Bajo y sale en estos colores tipo semaforo.
    1. "stock": "a"
    2. "stock": "m"
    3. "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