Restofy Docs
Productos del menú POST

Marcar imagen primaria del producto

POST /api/products/set-primary-product-image

Descripción

Define una imagen del producto como primaria y limpia la marca del resto.

Detalles

Marca la imagen indicada como primaria del producto y desmarca las demás. La imagen primaria es la que se usa por defecto al mostrar el producto en cualquier vista. Falla si la imagen no pertenece al producto o no está disponible.

Permisos requeridos

catalog.module

Request

Nombre Tipo Requerido Reglas
productUuid string Sí
min:36 max:36
productImageId int Sí
min_value:1

Respuesta

Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.

Campo Tipo Descripción
saved bool Si la foto quedó como principal

Ejemplo de request

curl -X POST https://restofy.pro/api/products/set-primary-product-image \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "productUuid": "string",
    "productImageId": 1
}'

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