Restofy Docs
Órdenes POST

Pedidos por aprobar

POST /api/pos-order/list-pending-approvals

Descripción

Lista los pedidos enviados por los comensales que esperan aprobación del personal antes de pasar a cocina.

Detalles

Devuelve la cola de pedidos que el cliente tomó por sí mismo y envió para revisión: mesa o canal de entrega, momento de envío, cantidad de productos por aprobar y su total. El personal usa esta cola para aprobar o rechazar cada pedido.

Permisos requeridos

orders.module

Request

Este endpoint no recibe parámetros.

Paginación

defaultLimit 25
maxLimit 100
allowedSorts submittedAt, orderCode, draftItemsCount
defaultSort submittedAt
defaultDir asc
withTotal true

Ejemplo de request

curl -X POST https://app.restofy.co/api/pos-order/list-pending-approvals \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>"

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

Ejemplo de respuesta

Actualizado: 2026-07-15T13:20:48Z
HTTP 200

Request

[]

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "approvals": [
            {
                "orderId": 2,
                "orderCode": "85H-C74",
                "orderUuid": "fe932603-274c-4175-816f-e321ee3e3dfc",
                "orderLifecycleStatus": "pending_approval",
                "submittedAt": "2026-07-15T13:19:49.000Z",
                "tableName": null,
                "fulfillmentName": "Entrega 17e7c7",
                "fulfillmentTypeCode": "fulfillment.counter",
                "draftItemsCount": 1,
                "draftTotalCents": "2300000"
            }
        ],
        "pagination": {
            "page": 1,
            "limit": 25,
            "total": 1,
            "totalPages": 1,
            "hasNext": false,
            "hasPrev": false
        }
    }
}