Restofy Docs
Menú digital POST

Zonas para reservar

POST /api/digital-menu/list-reservation-areas

Descripción

Devuelve las zonas que reciben reservas, con sus días disponibles y las ocasiones especiales.

Detalles

Retorna cada zona con el tamaño de grupo que admite, si pide depósito y los días que se pueden elegir según su horario y su anticipación. También trae las ocasiones especiales para marcar la reserva.

Permisos requeridos

public

Request

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

Respuesta

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

Campo Tipo Descripción
areas array Zonas donde se puede reservar
areas[].areaUuid string Identificador de la zona
areas[].name string Nombre de la zona
areas[].description string Admite vacío Descripción de la zona
areas[].minPartySize int Mínimo de personas por reserva
areas[].maxPartySize int Máximo de personas por reserva
areas[].advance object Admite vacío Depósito que pide la zona; vacío si no pide
areas[].advance.chargeType string Cómo se cobra: por reserva o por persona
areas[].advance.amountCents int Monto del depósito, en centavos
areas[].advance.holdMinutes int Minutos de plazo para pagarlo
areas[].advance.terms string Admite vacío Condiciones del depósito
areas[].days array Días en que se puede reservar
areas[].days[].date string Día en la zona horaria del restaurante (AAAA-MM-DD)
areas[].days[].iso datetime Mediodía de ese día, para mostrarlo
areas[].days[].isToday bool Si es hoy
areas[].days[].isTomorrow bool Si es mañana
occasions array Ocasiones especiales que se pueden marcar
occasions[].guestOccasionId int Identificador de la ocasión
occasions[].name string Nombre de la ocasión
occasions[].icon string Admite vacío Ícono de la ocasión

Ejemplo de request

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

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