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 | Sí |
min:36
max:36
|
| name | string | Sí |
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"
}
}