Uso
Route : /api/products
Protected : true
Atributos
id : integer
supplier_reference : string
name : string
ean13 : string
reference : string
product_ids : array
status : string
Rutas
Devuelve la lista de productos.
Devuelve los detalles del producto cuyo ID es {id}
PUT | /store |
Required | id, name, reference, universal |
Optional | supplier_reference, ean13 |
Crea un producto utilizando el cuerpo de la solicitud.
POST | /{id} |
Optional | product_id, name, reference, supplier_reference, ean13, status |
Actualiza el producto con id {id} según los datos del cuerpo de la solicitud
POST | / |
Required | product_ids, status |
Modifica en masa el estado con el valor de status de los productos cuyo ID está contenido en la tabla product_ids, esta última solo puede contener 1000 entradas como máximo.
El parámetro status solo puede tener uno de los siguientes valores : independent, universal, specific
- Specific : Estado predeterminado de los productos, utilizado para describir una compatibilidad de producto que es propia del modelo correspondiente.
- Independent : Estado asignado a productos que no pueden asociarse con compatibilidades (ej.: una chaqueta, un casco, unos guantes, etc.).
- Universal : Estado de los productos que pueden adaptarse a todos los modelos (ej.: un bidón de aceite).
Eliminar el producto con ID {id} y todas las compatibilidades relacionadas con él