Toma de pedidos
POST
Listado paginado de items de la orden
POST /api/pos-order/list-order-items
Descripción
Devuelve los productos pedidos de la orden de forma paginada, junto con los productos cancelados y los modificadores asociados.
Detalles
Retorna en una sola llamada los items activos de la orden paginados, los items que fueron cancelados durante la orden y los modificadores aplicados a unos y otros. El listado permite ordenar por fecha de creación o nombre del producto. Falla si la orden no existe.
Permisos requeridos
orders.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| orderUuid | string | Sí |
min:36
max:36
|
Paginación
| defaultLimit | 10 |
| maxLimit | 50 |
| allowedSorts | createdAt, productName |
| defaultSort | createdAt |
| defaultDir | asc |
| withTotal | true |
Ejemplo de request
curl -X POST https://restofy.pro/api/pos-order/list-order-items \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"orderUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.