Salón
POST
Opciones para registrar comensales
POST /api/pos-zone/get-guest-options
Descripción
Devuelve los atributos, grupos y ocasiones disponibles para describir a los comensales de una orden.
Detalles
Retorna los catálogos configurados en el negocio para caracterizar a los comensales de una orden: atributos (alergias, preferencias, perfiles), grupos y ocasiones especiales (cumpleaños, aniversario, etc.).
Permisos requeridos
orders.module
Request
Este endpoint no recibe parámetros.
Ejemplo de request
curl -X POST https://app.restofy.co/api/pos-zone/get-guest-options \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>"
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
[]
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"attributes": [
{
"id": 1,
"name": "Niños",
"description": "Menú infantil, sillas",
"icon": "fa-solid fa-child-reaching"
},
{
"id": 2,
"name": "Mascotas",
"description": "Agua, snacks",
"icon": "fa-solid fa-paw"
},
{
"id": 3,
"name": "Adultos Mayores",
"description": "Ubicación, accesibilidad",
"icon": "fa-solid fa-person-cane"
},
{
"id": 4,
"name": "Sillas de Ruedas",
"description": "Espacio extra requerido",
"icon": "fa-solid fa-wheelchair"
},
{
"id": 5,
"name": "Bebés",
"description": "Requieren silla alta",
"icon": "fa-solid fa-baby"
},
{
"id": 6,
"name": "Embarazadas",
"description": "Prioridad en comodidad",
"icon": "fa-solid fa-person-pregnant"
},
{
"id": 7,
"name": "Alergias Severas",
"description": "Atención extremada en cocina",
"icon": "fa-solid fa-triangle-exclamation"
}
],
"groups": [
{
"id": 1,
"name": "Pareja",
"icon": "fa-solid fa-heart"
},
{
"id": 2,
"name": "Familia",
"icon": "fa-solid fa-people-roof"
},
{
"id": 3,
"name": "Amigos",
"icon": "fa-solid fa-user-group"
},
{
"id": 4,
"name": "Compañeros",
"icon": "fa-solid fa-briefcase"
},
{
"id": 5,
"name": "Individual",
"icon": "fa-solid fa-user"
},
{
"id": 6,
"name": "Negocios",
"icon": "fa-solid fa-handshake"
},
{
"id": 7,
"name": "Turista",
"icon": "fa-solid fa-plane"
},
{
"id": 8,
"name": "Evento",
"icon": "fa-solid fa-champagne-glasses"
}
],
"occasions": [
{
"id": 1,
"name": "Cumpleaños",
"description": "Celebración de cumpleaños",
"icon": "fa-solid fa-cake-candles"
},
{
"id": 2,
"name": "Aniversario",
"description": "Celebración de aniversario",
"icon": "fa-solid fa-champagne-glasses"
},
{
"id": 3,
"name": "Pedida de Mano",
"description": "Pedida de matrimonio",
"icon": "fa-solid fa-ring"
},
{
"id": 4,
"name": "Graduación",
"description": "Celebración de graduación",
"icon": "fa-solid fa-graduation-cap"
},
{
"id": 5,
"name": "Despedida",
"description": "Despedida o reunión de adiós",
"icon": "fa-solid fa-hand-peace"
}
]
}
}