Restofy Docs
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
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
    }
}