Productos del menú
POST
Quitar receta del producto
POST /api/products/detach-product-recipe
Descripción
Desvincula por completo una receta pública del producto en todos los menús.
Detalles
Elimina la asociación de una receta pública al producto en cualquier menú donde estuviera vinculada. La receta sigue existiendo y disponible para vincularla a otros productos. Falla si el producto no existe o no está disponible.
Permisos requeridos
catalog.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| productUuid | string | Sí |
min:36
max:36
|
| recipeId | int | Sí |
min_value:1
|
Ejemplo de request
curl -X POST https://restofy.pro/api/products/detach-product-recipe \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"productUuid": "string",
"recipeId": 1
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"productUuid": "a3e3ce4f-b725-474e-a1a2-2c9159cd8cf5",
"recipeId": 1
}
Response
{
"success": true,
"message": "Receta removida",
"data": {
"removed": true
}
}