Productos
POST
Reordenar producto del catálogo
POST /api/products/reorder
Descripción
Mueve un producto a una nueva posición del catálogo entre dos productos vecinos indicados.
Detalles
Cambia la posición manual de un producto entre los dos productos vecinos indicados en el destino. Solo se actualiza el producto movido, sin afectar al resto del catálogo. Los vecinos pueden venir vacíos cuando el producto se mueve al extremo de la lista. Falla si el producto movido no existe, fue eliminado, o si alguno de los vecinos enviados 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://app.restofy.co/api/products/reorder \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"uuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"uuid": "fd5f144c-3355-4211-a7f4-f6d5aa05edde",
"prevUuid": "",
"nextUuid": "22f5acdc-6a23-4425-a030-cb8be793fa1b"
}
Response
{
"success": true,
"message": "Orden actualizado",
"data": {
"reordered": true
}
}