Saltar al contenido principal

Modelo de ingredientes de producto

Los ingredientes pertenecen directamente a un producto. A diferencia de los extras compartidos, un ingrediente no se comparte automáticamente con otros productos.

Operaciones​

AcciónMétodoRecurso
EnumerarGET/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients
ConsultarGET/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}
CrearPOST/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients
ActualizarPOST/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}
EliminarDELETE/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}

Usa el segmento categories al identificar un producto de una categoría. La operación de actualización documentada usa POST.

Campos compartidos y acceso​

La creación requiere un name no vacío; la imagen de entrada es opcional y sigue la política compartida de imágenes. Este resumen no es un esquema completo.

Los administradores de negocio se limitan a los negocios asociados con su usuario y las consultas del controlador verifican la jerarquía de negocio, categoría y producto.