Restofy Docs

Actualizar grupo de modificadores

POST /api/modifier-groups/update-modifier-group

Descripción

Actualiza los datos base del grupo de modificadores.

Detalles

Actualiza los datos base del grupo de modificadores como nombre, descripción y reglas de cantidad mínima y máxima de opciones a elegir. Rechaza la operación si el máximo de selecciones es menor al mínimo. No modifica los modificadores que componen el grupo, que se gestionan en una operación aparte. Falla si el grupo no existe.

Permisos requeridos

catalog.module

Request

Nombre Tipo Requerido Reglas
modifierGroupUuid string
min:36 max:36
name string
max:100
internalName string No
max:100
description string No
max:1000
minSelections int No
min_value:0 max_value:255 default:0
maxSelections int No
min_value:1 max_value:255 default:1
isCollapsible bool No
default:0

Ejemplo de request

curl -X POST https://app.restofy.co/api/modifier-groups/update-modifier-group \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "modifierGroupUuid": "string",
    "name": "string"
}'

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

Ejemplo de respuesta

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

Request

{
    "modifierGroupUuid": "462c1e98-0488-4bd4-8174-00e3847457fb",
    "name": "Salsas Renombrado",
    "minSelections": 1,
    "maxSelections": 4,
    "isCollapsible": 1
}

Response

{
    "success": true,
    "message": "Grupo actualizado",
    "data": {
        "modifierGroupUuid": "462c1e98-0488-4bd4-8174-00e3847457fb"
    }
}