Restofy Docs
Modificadores de productos POST

Crear varios modificadores de una vez

POST /api/modifiers/create-modifiers

Descripción

Registra hasta 100 modificadores nuevos dentro de un mismo grupo en una sola llamada.

Detalles

Valida todo el lote antes de guardar: si un solo modificador tiene un problema no se crea ninguno y la respuesta indica la posición y el campo de cada error. Los nuevos modificadores quedan al final del grupo en el orden enviado. Falla si el grupo no existe o ya fue eliminado. Permite una prueba previa que valida sin guardar nada.

Permisos requeridos

catalog.module

Request

Nombre Tipo Requerido Reglas
modifierGroupId int Sí
min_value:1
dryRun bool No
default:0
items array Sí —
items[].ref string No
max:60
items[].name string Sí
max:100
items[].priceCents int No
min_value:0 default:0
items[].minQuantity int No
min_value:0 max_value:255 default:0
items[].maxQuantity int No
min_value:1 max_value:255 default:1
items[].defaultQuantity int No
min_value:0 max_value:255 default:0

Ejemplo de request

curl -X POST https://restofy.pro/api/modifiers/create-modifiers \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "modifierGroupId": 1,
    "items": [
        {
            "name": "string"
        }
    ]
}'

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