Acciones disponibles en la mesa
POST /api/site/list-table-actions
Descripción
Devuelve las acciones que el cliente puede solicitar mientras está sentado en la mesa.
Detalles
Recibe el identificador público del restaurante y devuelve las acciones que habilitó para sus clientes, como llamar a un mesero o pedir la cuenta, en el orden que definió. Solo incluye las que están activas: una acción pausada no se le ofrece al cliente. Si no habilitó ninguna, la lista viaja vacía.
Permisos requeridos
public
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| slug | string | Sí |
min:1
max:63
|
Ejemplo de request
curl -X POST https://restofy.pro/api/site/list-table-actions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-H "X-Tenant-Key: <tenantKey>" \
-d '{
"slug": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-09-08T16:35:34Z
HTTP 200
Request
{
"slug": "restofy_test_publictableactio_9508_1788885305_tenant"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"actions": [
{
"uuid": "240b7b82-ab4a-11f1-b72d-f2569efa6eee",
"name": "Llamar mesero",
"description": "Un mesero se acerca a tu mesa.",
"icon": "fa-solid fa-bell-concierge",
"allowsFreeText": false
},
{
"uuid": "240b81e2-ab4a-11f1-b72d-f2569efa6eee",
"name": "Pedir la cuenta",
"description": "Solicita la cuenta para pagar.",
"icon": "fa-solid fa-receipt",
"allowsFreeText": false
},
{
"uuid": "240b87c1-ab4a-11f1-b72d-f2569efa6eee",
"name": "Pedir agua",
"description": "Te llevamos agua a la mesa.",
"icon": "fa-solid fa-glass-water",
"allowsFreeText": false
},
{
"uuid": "240b8e33-ab4a-11f1-b72d-f2569efa6eee",
"name": "Pedir cubiertos",
"description": "Te llevamos cubiertos limpios.",
"icon": "fa-solid fa-utensils",
"allowsFreeText": false
},
{
"uuid": "240e0e42-ab4a-11f1-b72d-f2569efa6eee",
"name": "Otra cosa",
"description": "Escribe lo que necesitas y vamos a tu mesa.",
"icon": "fa-solid fa-pen-to-square",
"allowsFreeText": true
},
{
"uuid": "6f98d3b6-0e8a-48d4-b3f8-52e1de33a0fe",
"name": "Pedir servilletas extra",
"description": "Acción visible en la mesa.",
"icon": "fa-solid fa-bell-concierge",
"allowsFreeText": false
}
]
}
}