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 | Sí |
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
}
}