Restofy Docs
Menú y pedido del comensal POST

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
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"
            }
        ]
    }
}