Restofy Docs
Producción de insumos POST

Crear receta de producción

POST /api/production/create-production-recipe

Descripción

Crea una receta para preparar un insumo elaborado por tandas.

Detalles

Define qué insumo sale, que le da el nombre a la receta, cuánto rinde una tanda y los ingredientes con su cantidad y unidad. El insumo que sale no puede ser también ingrediente. Falla si ese insumo ya tiene otra receta: cada insumo tiene una sola.

Permisos requeridos

recipes.module

Request

Nombre Tipo Requerido Reglas
productionRecipe object Sí —

Ejemplo de request

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

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

Ejemplo de respuesta

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

Request

{
    "productionRecipe": {
        "outputInventoryItemId": 29,
        "outputQuantity": 1000,
        "outputUnitId": 2,
        "lines": [
            {
                "inventoryItemId": 27,
                "quantity": 600,
                "unitId": 2
            },
            {
                "inventoryItemId": 28,
                "quantity": 200,
                "unitId": 2
            }
        ]
    }
}

Response

{
    "success": true,
    "message": "Receta de producción creada",
    "data": {
        "productionRecipeUuid": "128d4db4-cab5-47c7-8471-1aa9a464df05"
    }
}