Restofy Docs
Menú digital POST

Mis reservas en el restaurante

POST /api/digital-menu/list-my-reservations

Descripción

Devuelve las reservas de la persona en este restaurante.

Detalles

Retorna paginadas las reservas de la persona de la sesión, solo del restaurante del enlace: no se mezclan restaurantes.

Permisos requeridos

public

Request

Nombre Tipo Requerido Reglas
slug string Sí
min:1 max:63

Paginación

defaultLimit 20
maxLimit 50
allowedSorts [reservedAt]
defaultSort reservedAt
defaultDir desc
withTotal true

Respuesta

Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.

Campo Tipo Descripción
reservations array Tus reservas en este restaurante
reservations[].reservationUuid string Identificador de la reserva
reservations[].reservedAt datetime Cuándo es la reserva
reservations[].guestCount int Cuántas personas van
reservations[].areaName string Admite vacío Nombre de la zona
reservations[].status string Estado de la reserva
reservations[].statusLabel string Estado para mostrar
reservations[].statusTone string Tono del estado: success, warning, info, primary o neutral
pagination pagination Página devuelta y total de reservas

Ejemplo de request

curl -X POST https://restofy.pro/api/digital-menu/list-my-reservations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "slug": "string"
}'

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