Recetas de productos
POST
Eliminar receta
POST /api/recipes/delete-recipe
Descripción
Elimina una receta si no está en uso por ningún producto ni modificador.
Detalles
Elimina una receta del catálogo. Antes de eliminar, valida que la receta no esté asociada a ningún producto ni modificador activo. Si está en uso, la operación falla e informa cuántos productos y modificadores la estan utilizando.
Permisos requeridos
catalog.module
recipes.module
El usuario solo necesita uno de los permisos listados.
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| recipeUuid | string | Sí |
min:36
max:36
|
Ejemplo de request
curl -X POST https://restofy.pro/api/recipes/delete-recipe \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"recipeUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-11-02T19:00:57Z
HTTP 200
Request
{
"recipeUuid": "0923f903-d11a-11f1-8bb6-de64ef616b7c"
}
Response
{
"success": true,
"message": "Receta eliminada",
"data": {
"recipeUuid": "0923f903-d11a-11f1-8bb6-de64ef616b7c"
}
}