Restofy Docs
Toma de pedidos POST

Tablero de seguimiento de órdenes

POST /api/pos-order/list-orders

Descripción

Lista las órdenes de una etapa del tablero: por preparar, en cocina, por despachar o despachada, con su estado de pago.

Detalles

Devuelve las órdenes de una etapa del seguimiento operativo, derivada del avance de sus productos: recién confirmadas sin preparar, en preparación, listas para salir o ya despachadas. Cada orden trae su canal de entrega, mesa o habitación, cliente, total y si está pagada. Solo aparecen las órdenes de las últimas horas configuradas por el negocio.

Permisos requeridos

orders.board.view

Request

Nombre Tipo Requerido Reglas
stage string Sí
enum:to_prepare,cooking,ready,dispatched
channel string No
enum:dine_in,delivery,pickup,counter,room
paymentStatus string No
enum:unpaid,paid,comped
search string No
max:50
fromIso datetime No —

Paginación

defaultLimit 30
maxLimit 60
allowedSorts openedAt, orderCode, grandTotalCents
defaultSort openedAt
defaultDir desc
withTotal true

Ejemplo de request

curl -X POST https://restofy.pro/api/pos-order/list-orders \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "stage": "string"
}'

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