Opciones de pedido del restaurante
POST /api/site/get-access-options
Descripción
Devuelve las modalidades de entrega con las que el cliente puede iniciar un pedido por su cuenta.
Detalles
Retorna las modalidades de entrega que el restaurante habilitó para que el cliente inicie su propio pedido al entrar desde la vitrina, sin un link de mesa. Cada opción trae su nombre y tipo de entrega.
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/get-access-options \
-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_siteexternaltest_9508_1788885307_tenant"
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"options": [
{
"fulfillmentId": 2,
"fulfillmentUuid": "23dd675e-ab4a-11f1-b72d-f2569efa6eee",
"fulfillmentName": "Autoservicio",
"fulfillmentTypeCode": "fulfillment.counter",
"fulfillmentTypeName": "Autoservicio"
},
{
"fulfillmentId": 4,
"fulfillmentUuid": "23dd67ca-ab4a-11f1-b72d-f2569efa6eee",
"fulfillmentName": "Domicilio propio",
"fulfillmentTypeCode": "fulfillment.delivery",
"fulfillmentTypeName": "A domicilio"
},
{
"fulfillmentId": 12,
"fulfillmentUuid": "5d8a8777-c84a-48b8-a596-cd7123d427bb",
"fulfillmentName": "Entrega b7e872",
"fulfillmentTypeCode": "fulfillment.counter",
"fulfillmentTypeName": "Autoservicio"
}
]
}
}