Restofy Docs
Menú digital POST

Horas para reservar

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

Descripción

Devuelve las horas libres de una zona en una fecha.

Detalles

Retorna las franjas de media hora que abre la zona ese día y si cada una ya está llena. Al cambiar una reserva, su hora actual no sale llena.

Permisos requeridos

public

Request

Nombre Tipo Requerido Reglas
slug string Sí
min:1 max:63
areaUuid string Sí
min:36 max:36
date string Sí
min:10 max:10
reservationUuid string No
min:36 max:36

Respuesta

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

Campo Tipo Descripción
slots array Horas del día, cada media hora
slots[].iso datetime Hora de la reserva
slots[].isFull bool Si el cupo de esa hora está lleno

Ejemplo de request

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

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