Restofy Docs
Sub-recetas POST

Actualizar sub-receta

POST /api/sub-recipes/update-sub-recipe

Descripción

Edita los datos base de una sub-receta y reemplaza por completo sus ingredientes.

Detalles

* Actualiza nombre, nombre interno, descripción y rendimiento de una sub-receta existente. * Los ingredientes se reemplazan en bloque: se eliminan los anteriores y se insertan los nuevos. * Valida que los ingredientes y sus unidades existan y sean compatibles entre sí. * Falla si la sub-receta no existe.

Permisos requeridos

recipes.module

Request

Nombre Tipo Requerido Reglas
subRecipeUuid string
min:36 max:36
subRecipe object

Ejemplo de request

curl -X POST https://app.restofy.co/api/sub-recipes/update-sub-recipe \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "subRecipeUuid": "string",
    "subRecipe": []
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-07-15T13:20:48Z
HTTP 200

Request

{
    "subRecipeUuid": "cf3f4047-7eb3-11f1-ac02-f2368af4d8ac",
    "subRecipe": {
        "name": "Sub Update 6a578924ca5ca",
        "internalName": "updated",
        "description": "nueva desc",
        "quantity": 3,
        "unitId": 2,
        "lines": [
            {
                "inventoryItemId": 24,
                "quantity": 2,
                "unitId": 3
            }
        ]
    }
}

Response

{
    "success": true,
    "message": "Sub-receta actualizada",
    "data": {
        "subRecipeUuid": "cf3f4047-7eb3-11f1-ac02-f2368af4d8ac"
    }
}