Restofy Docs
Categorías de producto POST

Reordenar categoría de producto

POST /api/product-categories/reorder

Descripción

Mueve una categoría de producto a una nueva posición del catálogo entre dos vecinas indicadas.

Detalles

Cambia la posición de una categoría de producto indicando cuál debe quedar justo antes y cuál justo después en el catálogo. El resto de las categorías afectadas por el movimiento se reacomoda automáticamente para mantener el orden coherente. Las vecinas pueden venir vacías cuando la categoría se mueve a un extremo de la lista. Falla si la categoría movida no existe, fue eliminada, o si alguna de las vecinas indicadas no existe.

Permisos requeridos

catalog.module

Request

Nombre Tipo Requerido Reglas
uuid string
min:36 max:36
prevUuid string No
min:36 max:36
nextUuid string No
min:36 max:36

Ejemplo de request

curl -X POST https://restofy.pro/api/product-categories/reorder \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "uuid": "string"
}'

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

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 200

Request

{
    "uuid": "ddc671e5-80b8-4221-aab5-862e8a80e5cf",
    "prevUuid": "",
    "nextUuid": "c794f1b7-3e93-413a-b2ee-79ff0ba50dec"
}

Response

{
    "success": true,
    "message": "Orden actualizado",
    "data": {
        "reordered": true
    }
}