Restofy Docs
Producción de insumos POST

Actualizar receta de producción

POST /api/production/update-production-recipe

Descripción

Cambia los datos, el rendimiento y los ingredientes de una receta de producción.

Detalles

Reemplaza el juego completo de ingredientes por el que envías. Las producciones ya hechas conservan lo que usaron en su momento. Aplica las mismas validaciones que al crear la receta.

Permisos requeridos

recipes.module

Request

Nombre Tipo Requerido Reglas
productionRecipeUuid string Sí
min:36 max:36
productionRecipe object Sí —

Ejemplo de request

curl -X POST https://restofy.pro/api/production/update-production-recipe \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "productionRecipeUuid": "string",
    "productionRecipe": []
}'

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

Ejemplo de respuesta

Actualizado: 2026-11-02T19:00:57Z
HTTP 200

Request

{
    "productionRecipeUuid": "6ee44b52-bdc0-41d1-a014-ca2fe5c2cb57",
    "productionRecipe": {
        "outputInventoryItemId": 36,
        "outputQuantity": 800,
        "outputUnitId": 2,
        "lines": [
            {
                "inventoryItemId": 34,
                "quantity": 700,
                "unitId": 2
            }
        ]
    }
}

Response

{
    "success": true,
    "message": "Receta de producción actualizada",
    "data": {
        "productionRecipeUuid": "6ee44b52-bdc0-41d1-a014-ca2fe5c2cb57"
    }
}