Restofy Docs
Mesas del salón POST

Listar mesas con estado

POST /api/tables/list-tables

Descripción

Listado paginado de las mesas activas del salón con su estado actual: libre, ocupada o reservada.

Detalles

Devuelve cada mesa con su nombre, capacidad y zona, y su estado actual: libre, ocupada (con la orden en curso) o reservada cuando tiene una reserva próxima dentro de la ventana de anticipación. Una mesa con orden en curso figura como ocupada aunque tenga una reserva próxima. Acepta filtrar por zona. Las mesas pausadas o eliminadas no aparecen.

Permisos requeridos

orders.module

Request

Nombre Tipo Requerido Reglas
zoneId int No
min_value:1

Paginación

defaultLimit 100
maxLimit 200
defaultSort sortOrder
defaultDir asc
withTotal true
allowedSorts [sortOrder, name, capacity]

Ejemplo de request

curl -X POST https://restofy.pro/api/tables/list-tables \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>"

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