Centro de Ayuda


API : Productos


Producto:

  • GET lista productos

/productos.list.json    Devuelve lista con todos los productos.

--- Parametros : ninguno.

--- Filtros opcionales : puedes pasar los siguientes filtros opcionales como parametro GET, ejemplo /productos.list,json/?tipo=2&proveedor=1

id :  es el id del producto

tipo : se refiere al tipo producto ( 0=estandar, 1=Servicio 2=Kit-Combo 3=Fabricado  )

codigo_sku :  es el codigo comercial o codigo sku del producto

codigo_barra :  es el codigo de barra del producto

categoria : es el id de la categoria

subcategoria : es el id de la subcategoria

fabricante :  es el id del fabricante

inventariable : indica si el producto es inventariable ( 1=si, 0=no )

para_venta : indica si el producto es para venta ( 1=si, 0=no )

para_compra : indica si el producto es para compra ( 1=si, 0=no )

activo : indica si el producto esta activo ( 1=si, 0=no )

proveedor : es el id del proveedor

 

  • GET un producto

/productos.findById.json/100    Devuelve un producto en especifico.

--- Parametros:

El ID del producto.


Categorias de productos:

  • GET lista categorias productos

/productosCategorias.list.json    Devuelve lista con todas las categorias de productos.

--- Parametros: filtros opcionales.

  • GET una categoria

/productosCategorias.findById.json/100    Devuelve una categoria en especifico.

--- Parametros:

El ID de la categoria.


SubCategorias de productos:

  • GET lista subcategorias productos

/productosSubCategorias.list.json    Devuelve lista con todas las subcategorias de productos.

--- Parametros: filtros opcionales.

  • GET una subcategoria

/productosSubCategorias.findById.json/100    Devuelve una subcategoria en especifico.

--- Parametros:

El ID de la subcategoria.


Fabricantes de productos:

  • GET lista fabricantes productos

/productosFabricantes.list.json    Devuelve lista con todos los fabricantes de productos.

--- Parametros: filtros opcionales.

  • GET un fabricante

/productosFabricantes.findById.json/100    Devuelve un fabricante en especifico.

--- Parametros:

El ID del fabricante.


Imagenes de productos:

  • GET lista imagenes de un producto en especifico

/productosImagenes.list.json/100    Devuelve lista con todas las imagenes de un producto.

--- Parametros: el id del producto.

  • GET una imagen en especifico

/productosImagenes.findById.json/100    Devuelve una imagen en especifico.

--- Parametros:

El ID de la imagen.


Stock de productos :

  • GET lista stock de productos

/productosStock.list.json    Devuelve lista de todos los productos con stock.

--- Parametros:

id de la bodega (obligatorio)

  • GET stock de un producto en especifico

/productosStock.findById.json/100    Devuelve el stock de un producto en especifico.

--- Parametros: 

El ID del producto,  id de la bodega. 0 = todas las bodegas

  • GET stock de un producto en especifico por el codigo sku del producto

/productosStock.findByCodigoSku.json/SKU100    Devuelve el stock de un producto en especifico.

--- Parametros: 

El codigo sku del producto,  id de la bodega. 0 = todas las bodegas

  • GET stock de un producto en especifico por el codigo de barra del producto

/productosStock.findByCodigoBarra.json/002818021455555100    Devuelve el stock de un producto en especifico.

--- Parametros:

El codigo de barra del producto,  id de la bodega. 0 = todas las bodegas